1 / 8
文档名称:

Matlab数学实验报告02.doc

格式:doc   大小:135KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Matlab数学实验报告02.doc

上传人:mh900965 2018/4/19 文件大小:135 KB

下载得到文件列表

Matlab数学实验报告02.doc

文档介绍

文档介绍:《数学实验》报告
实验名称   Matlab程序设计及绘图
学院机械工程学院
专业班级   工业101      
姓  名   于洋     
学  号   41040318    
  
2011年10月8日
【实验目的】
掌握MATLAB的基本语句并简单设计程序;
绘制函数等图形。
【实验任务】
用公式求的近似值,直到某一项的绝对值小于为止。
编写一个转换成绩等级的程序,其中成绩等级转换标准为:考试分数在【90,100】的显示为优秀;分数在【80,90】的显示为良好;分数在[60,80]的显示为及格;分数在[0,60)的显示为不及格。
编写函数,计算1!+2!+…+50!.
绘制的图像,要求用蓝色的星号画图;并且画出其他包络线的图像,用红色的点划线画图。
在同一图形窗口化三个子图,要求使用指令gtext,axis,legend,title,xlabel和ylabel:
绘制圆锥落线的图像并加各种标注,圆锥螺线的参数方程为:

【实验程序】
1、
e=0;f=1;k=1;s=1;
while abs(f)>=1e-6
e=e+f;k=k+2;s=-s;f=s/k;
end
e=e*4
2、
input_num=input('输入成绩:');
switch input_num
case {100 99 98 97 96 95 94 93 92 91 90}
disp('优秀');
case {89 88 87 86 85 84 83 82 81 80}
disp('良好');
case {79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60}
disp('及格')
otherwise
disp('不及格')
end
3、
n=1;
s=0;
a=1;
while n<=50
for n=1:50
a=a*n;
end
n=n+1;
s=s+a;
end
4、
x=0:pi/20:4*pi;
y3=-exp(x/3);
y2=exp(x/3);
y1=exp(x/3).*sin(3*x);
plot(x,y2,'r -.',x,y3,'r -.',x,y1,'b *')
5、
x1=-pi:pi/50:pi;
x2=pi:pi/50:4*pi;
x3=0::10;
y1=x1.*cos(x1);
y2=x2.*tan(1./x2).*sin(x2.^(3));
y3=exp(1./x3).*sin(x3);
subplot(2,2,1),plot(x1,y1),grid on,title('ZHI SHI YI GE HANSHU')
xlabel('x轴'),ylabel('y')
subplot(2,2,2),plot(x2,y2,'b'),grid on,gtext('y=xtan