MATLAB程序运行结果.doc

MATLAB程序运行结果.doc

ID:57609782

大小:409.00 KB

页数:29页

时间:2020-08-28

MATLAB程序运行结果.doc_第1页
MATLAB程序运行结果.doc_第2页
MATLAB程序运行结果.doc_第3页
MATLAB程序运行结果.doc_第4页
MATLAB程序运行结果.doc_第5页
资源描述:

《MATLAB程序运行结果.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、closeall%关闭打开了的所有图形窗口clc%清屏命令clear%清除工作空间中所有变量%定义时间范围t=[0:pi/10:8*pi];y=sin(t);plot(t,y,'b:square')closeallclcclear%定义时间范围t=[0:pi/20:9*pi];gridonholdon%允许在同一坐标系下绘制不同的图形plot(t,sin(t),'r:*')plot(t,cos(t))plot(t,-cos(t),'k')%gridon%在所画出的图形坐标中添加栅格,注意用在plot之后4-1:

2、closeallclcclear%定义时间范围t=[0:pi/20:9*pi];holdon%允许在同一坐标系下绘制不同的图形plot(t,sin(t),'r:*')plot(t,cos(t))plot(t,-cos(t),'k')gridon%在所画出的图形坐标中添加栅格,注意用在plot之后holdoff%覆盖旧图,自动把栅格去掉,且若要在加入栅格就%必须把gridon加在plot后面plot(t,-sin(t))gridon%主程序exp2_10.mglobala%声明变量a为全局变量x=1:100;a=

3、3;c=prods(x)%调用子程序prods.m%子程序prods.m%functionresult=prods(x)%globala%result=a*sum(x);%声明了与主程序一样的全局变量a,以便在子程序中可以%使用主程序中定义的变量答案:15150exmdl2_1.mclearcloseallclct=[0:pi/20:5*pi];figure(1)plot(t,out)gridonxlabel('time')ylabel('magnitude')exp2_1.mclc%清屏clear%从内存中清

4、除变量和函数moreonechoon%求矩阵与矩阵的乘积,矩阵与向量的乘积A=[567;946;436]B=[345;579;731]X=[5;7;8]C=A*BY=A*Xmoreoffechooff答案:%求矩阵与矩阵的乘积,矩阵与向量的乘积A=[567;946;436]A=567946436B=[345;579;731]B=345579731X=[5;7;8]X=578C=A*BC=948386898287695553Y=A*XY=12312189moreoffechooffexp2_2.mclcclear

5、moreonechoon%为便于理解,在程序等执行过程中显示程序的表达式a=16;b=12;c=3;d=4;e=a+b-c*df=e/2k=e2h=c^3g=e+f+...2+1-9aa=sin(g)abs(aa)bb=2+3jcc=conj(bb)rbb=real(bb)log(rbb)sqrt(rbb)exp(rbb)echooffmoreoffa=16;b=12;c=3;d=4;e=a+b-c*de=16f=e/2f=8k=e2k=0.1250h=c^3h=27g=e+f+...2+1-9g=18aa

6、=sin(g)aa=-0.7510abs(aa)ans=0.7510bb=2+3jbb=2.0000+3.0000icc=conj(bb)cc=2.0000-3.0000irbb=real(bb)rbb=2log(rbb)ans=0.6931sqrt(rbb)ans=1.4142exp(rbb)ans=7.3891echooffans=7.3891exp2_5.m%绘制单位圆clearcloseallclc%定义时间范围t=[0:0.01:2*pi];x=sin(t);y=cos(t);plot(x,y)axi

7、s([-1.51.5-1.51.5])%限定x轴和y轴的显示范围gridonaxis('equal')%axis([xmin,xmax,ymin,ymax])函数来调整图轴的范围:答案:exp2_5_.mclearcloseallclct=[0:pi/20:5*pi];plot(t,sin(t),'r:*')axis([05*pi-1.51.5])%给x轴和y轴命名xlabel('t(deg)')ylabel('magnitude')%给图形加标题title('sinewavefromzeroto5pi')%

8、在指定位置创建说明性文字text(pi/2,sin(pi/2),'bulletleftarrowThesin(t)att=2')%图形文字标示命令的使用clearcloseallclct=[0:pi/20:5*pi];plot(t,sin(t),'r:*')axis([05*pi-1.51.5])%给x轴和y轴命名xlabel('t(deg)')ylabel('magnitude'

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。