MATLAB仿真课后习题第一章_第1页
MATLAB仿真课后习题第一章_第2页
MATLAB仿真课后习题第一章_第3页
MATLAB仿真课后习题第一章_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章习题3.请指出以下的变量名(函数名、M文件名)中,哪些是合法的?Abc 2004x lil-1 wu_2004 a&b qst.u _xyz 解: 合法的变量名有:Abc wu_20044指令窗操作(1)求12+2×(7-4)÷32的运算结果解:>> 12+2*(7-4)/32ans =2(2)输入矩阵A=1,2,3;4,5,6;7,8,9,观察输出。解:>> A=1,2,3;4,5,6;7,8,9A =1 2 34 5 67 8 9(3)输入以下指令,观察运算结果;clear;x=-8:0.5:8;y=x'X=ones(siz

2、e(y)*x;Y=y*ones(size(x);R=sqrt(X.2+Y.2)+eps;Z=sin(R)./R;mesh(X,Y,Z);colormap(hot)xlabel('x'),ylabel('y'),zlabel('z')解:7指令行编辑(1)依次键入以下字符并运行:y1=2*sin(0.3*pi)/(1+sqrt(5)解:>>y1=2*sin(0.3*pi)/(1+sqrt(5)y1 =0.5000(2)通过反复按键盘的箭头键,实现指令回调和编辑,进行新的计算;y2=2*cos(0.3*pi)/(1+sqrt(5)解:&g

3、t;>y2=2*cos(0.3*pi)/(1+sqrt(5)y2 =0.363311.编写题4中(3)的M脚本文件,并运行之。解:第二章习题1.在指令窗中键入x=1:0.2:2和y=2:0.2:1,观察所生成的数组。解:>> x=1:0.2:2x =1.0000 1.2000 1.4000 1.6000 1.8000 2.0000>> y=2:0.2:1y =Empty matrix: 1-by-02要求在0,2上产生50个等距采样数据的一维数组,试用两种不同的指令实现。解: y1=0:2*pi/49:2*piy2=linspace(0,2*pi,50)3.计算e-2tsint,其中t为0,2上生成的10个等距采样的数组。解:>> t=linspace(0,2*pi,10);x=exp(-2*t).*sin(t)x =0 0.1591 0.0603 0.0131 0.0013 -0.0003 -0.0002 -0.0001 -0.0000 -0.00004.已知A= , B=,计算矩阵A、B乘积和点乘.解:>> A=1,2;3,4;B=5,6;7,8;x=A*Bx =19 2243 50>> x=A.*Bx =5 1221 325.已知A=,B=,计算A&B, A|B, A, A=B, A&

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论