电气工程软件训练(三) - Matlab 作业(3)

2019-08-31 16:46

sum2=sum2+n^n; n=n+1; end sum2 ②sum2=0; for n=1:100 sum2=sum2+n^n; end sum2

运行结果:sum2 =1.0037e+200

5 MATLAB绘图

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

图1

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

)。写出图1的绘制源程序。按照以下的步骤进行(1)产生曲线

的数据(共有3组数据:x,y1,y2);(2)选择合适的线形、标记、颜色(正弦曲线为

11 / 14

红色,余弦曲线为紫色);(3)添加图例及文字说明信息;(4)添加坐标轴说明与图标题。

源程序:x=0:0.1:12.5; y1=sin(pi/6*x); y2=cos(pi/6*x); plot(x,y1,'r',x,y2,'--m') title('两曲线比较图')

x=[2/3*pi;6/3*pi]; y=[0.42;0];

s=['sin(pi/6*x)';'cos(pi/6*x)']; text(x,y,s) legend('sinx','cosx') xlabel('时间t') ylabel('幅值') grid on 运

10.80.60.40.2sin(pi/6*x)sinxcosx行结

两曲线比较图果:

幅值0-0.2-0.4-0.6-0.8-10246cos(pi/6*x)8时间t101214

②在同一窗口不同坐标系里分别绘出y1=sinx,y2=cosx,y3=cinh(x),y4=cosh(x)4个图形,其中x为以0为初值,2?为终值,元素数目为30的行向量。 源程序:x=linspace(0,2*pi,30);

y1=sin(x); y2=cos(x); y3=sinh(x); y4=cosh(x);

12 / 14

subplot(2,2,1);plot(x,y1'); subplot(2,2,2); plot(x,y2'); subplot(2,2,3); plot(x,y3'); subplot(2,2,4); plot(x,y4'); 运

10.50-0.5-1行结

10.50-0.5-1果:

0246802468300300200200100100002468002468

③绘制一个三维曲线其中x=cosp,y=sinp,z=p,p为以0为初值,20?为终值,步长 0.1?的行向量。

源程序:p=0:0.1*pi:20*pi; x=cos(p); y=sin(p); z=p; plot3(x,y,z); 运

13 / 14

80604020010.50-0.5-1-1-0.50.501

三 课程设计体会

通过这次matlab的课程设计,让我对matlab这个软件更加的熟悉,也知道了电脑软件对学习上工作上的帮助是十分的巨大的。本来自己对编写程序这些东西不是很熟练,自己也懒的去练习,认为自己不能学会,这次通过自己认真的练习,感觉自己的能力有了显著的提升。matlab自己带的函数十分的多,所以需要不断的去翻看老师给的资料和上网去查一些知识,这些都能够提高我们的熟练度,让我能进一步了解电脑编程。总之,这次学习让我对matlab更加熟悉了。

四、参考资料

MATLAB PPT

14 / 14


电气工程软件训练(三) - Matlab 作业(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:一般建筑工程消防竣工验收表

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

马上注册会员

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