课程设计报告MATLAB江苏大学(4)

2019-08-30 13:42

(3)c = 1:2:5 (4)c = [ 1, 2] [ 3, 4]

⑤已知符号表达式f?1?sin2x,g?2x?1,计算x=0.5时,f的值;计算复合

函数f(g(x))。 源程序:

>> syms x; >> f=1-sin(x)^2 >> g=2*x+1;

>> f1=subs(f,'0.5') >> fg=compose(f,g)

运行结果:

f = 1-sin(x)^2 f1 =

1-sin((0.5))^2 fg =

1-sin(2*x+1)^2

⑥求 limx2?1x?2x2?3x?1。

源程序:

>> syms x;

>> ans=limit((x^2-1)/(x^2-3*x+1),x,2)

运行结果:

ans = -3

⑦求函数 f(x)= cos 2x -sin 2x的积分;求函数g(x)?ex?xsinx的导数。源程序:

(1)>> syms x y z a b >> S=cos(2*x)-sin(2*x);

16 / 24

>> int(S)

(2)>> syms x y t u v z a b >> S=sqrt(exp(x)+x*sin(x));

>> diff(S) 运行结果:

(1)ans =

1/2*sin(2*x)+1/2*cos(2*x) (2) ans =

1/2/(exp(x)+x*sin(x))^(1/2)*(exp(x)+sin(x)+x*cos(x))

?⑧计算定积分?60(sinx?2)dx

源程序:

>> syms x y z a b >> S=sin(x)+2; >> int(S,0,pi/6)

运行结果:

ans =

-1/2*3^(1/2)+1/3*pi+1

⑨求下列线性代数方程组的解。

??x?y?z?10?3x?2y?z?14 ??2x?3y?z?1源程序:

>> [x,y,z]=solve('x+y+z-10','3*x+2*y+z-14','2*x+3*y-z-1')

运行结果:

x = 1 y = 2

17 / 24

z = 7

⑩求解当y(0)=2,z(0)=7时,微分方程组的解。

?dy?dx?z?sinx ?dz??y?1?x?dx源程序:

>> [y,z]=dsolve('Dy-z=sin(x)','Dz+y=1+x','y(0)=2,x(0)=7','x'); Warning: Explicit solution could not be found.

> In C:\\MATLAB6p5\\toolbox\\symbolic\\dsolve.m at line 326

>> [y,z]=dsolve('Dy-z=sin(x)','Dz+y=1+x','y(0)=2,z(0)=7','x'); >> pretty(y) >> pretty(z)

运行结果:

cos(x) + 6 sin(x) + 1/2 x sin(x) + 1 + x - 3/2 sin(x) + 6 cos(x) + 1 + 1/2 cos(x) x

4 MATLAB程序设计

实验目的:掌握MATLAB程序设计的主要方法,熟练编写MATLAB函数。 实验内容:

① 用π /4≈1-1/3+1/5-1/7+…公式求π的近似值,直到最后一项的绝对值小于10-6 为止,试编写其M脚本文件。 源程序:

>> t=1; pi=0; n=1; s=1;

>> while abs(t)>1e-7 pi=pi+t; n=n+2;

18 / 24

s=-s; t=s/n; end >>

>> pi=pi*4;

>> fprintf('pi=%f/n',pi)

运行结果:

pi=3.141592/n

②分别用for和while结构计算1+22+33+…+100100的运行程序。源程序: >> clear sum=0; for i=1:100 sum=sum+i^i; end >> sum

>> clear all; sum=0; i=1;

while i<=100 sum=sum+i^i; i=i+1; end

>> sum

执行: sum =

1.0037e+200

19 / 24

sum =

1.0037e+200

5 MATLAB绘图

实验目的:掌握MATLAB二维图形绘制,掌握图形属性的设置和图形修饰;掌握图像文件的读取和显示。 实验内容:①绘制图形

图1

其中x初值为0,终值为12.5,步长为0.1,第一个曲线y1为sin(?x),第二

6个曲线y2为cos(?x)。写出图1的绘制源程序。按照以下的步骤进行(1)产生曲线

6的数据(共有3组数据:x,y1,y2);(2)选择合适的线形、标记、颜色(正弦曲线为红色,余弦曲线为紫色);(3)添加图例及文字说明信息;(4)添加坐标轴说明与图标题。 源程序:

>> x=0:0.1:12.5; >> y1=sin(pi*x/6); >> y2=cos(pi*x/6);

>> plot(x,y1,'r--',x,y2,'p-');

20 / 24


课程设计报告MATLAB江苏大学(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2013进网高压电工考题参考第七章、继电保护自动装置与二次回路练

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: