matlab基础教程薛山第二版课后习题答案

matlab基础教程薛山第二版课后习题答案

ID:15582294

大小:1.44 MB

页数:27页

时间:2018-08-04

matlab基础教程薛山第二版课后习题答案_第1页
matlab基础教程薛山第二版课后习题答案_第2页
matlab基础教程薛山第二版课后习题答案_第3页
matlab基础教程薛山第二版课后习题答案_第4页
matlab基础教程薛山第二版课后习题答案_第5页
资源描述:

《matlab基础教程薛山第二版课后习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、湖北汽车工业学院《MATLAB及应用》实验指导书《MATLAB及应用》实验指导书《MATLAB及应用》实验指导书班级:T1243-7姓名:柏元强学号:20120430724总评成绩:汽车工程学院电测与汽车数字应用中心25湖北汽车工业学院《MATLAB及应用》实验指导书目录实验04051001MATLAB语言基础1实验04051002MATLAB科学计算及绘图13实验04051003MATLAB综合实例编程3125湖北汽车工业学院《MATLAB及应用》实验指导书实验04051001MATLAB语言基础操作成绩报告成绩1实验目

2、的1)熟悉MATLAB的运行环境2)掌握MATLAB的矩阵和数组的运算3)掌握MATLAB符号表达式的创建4)熟悉符号方程的求解2实验内容第二章1.创建double的变量,并进行计算。(1)a=87,b=190,计算a+b、a-b、a*b。clear,clca=double(87);b=double(190);a+b,a-b,a*b(2)创建uint8类型的变量,数值与(1)中相同,进行相同的计算。clear,clca=uint8(87);b=uint8(190);a+b,a-b,a*b2.计算:25湖北汽车工业学院《MA

3、TLAB及应用》实验指导书(1)(2)e3(3)clear,clca=sind(60)b=exp(3)c=cos(3*pi/4)3.设,,计算:(1)(2)(3)clear,clcu=2;v=3;a=(4*u*v)/log(v)b=((exp(u)+v)^2)/(v^2-u)c=(sqrt(u-3*v))/(u*v)4.计算如下表达式:(1)(2)clear,clc(3-5*i)*(4+2*i)sin(2-8*i)25湖北汽车工业学院《MATLAB及应用》实验指导书5.判断下面语句的运算结果。(1)4<20(2)4<=20

4、(3)4==20(4)4~=20(5)'b'<'B'clear,clc4<20,4<=20,4==20,4~=20,'b'<'B'6.设,,,,判断下面表达式的值。(1)(2)(3)(4)(5)(6)clear,clca=39;b=58;c=3;d=7;a>b,ab&&b>c,a==d,a

5、b>c,~~d7.编写脚本,计算上面第2题中的表达式。clear,clcdisp('sin(60)=');disp(sind(60))disp('exp(3)=');disp(exp(3))disp('cos(3*pi/4)=

6、');disp(cos(3*pi/4))25湖北汽车工业学院《MATLAB及应用》实验指导书8.编写脚本,输出上面第6题中的表达式的值。clear,clca=39;b=58;c=3;d=7;disp('a>b');disp(a>b)disp('ab&&b>c');,disp(a>b&&b>c)disp('a==d');disp(a==d)disp('a

7、b>c');disp(a

8、b>c)disp('~~d');disp(~~d)第三章1.在命令提示符下输入以下两条命令:>>x=[

9、93063]>>y=mod((sqrt(length(((x+5).*[12345]))*5)),3)求y值为多少?2.在MATLAB中运行以下命令:a=[3,7,2,7,9,3,4,1,6];b=[7];a(4)=[];vec1=a==b;vec2=mod(a,2)==0;c=sum(vec1);vec3=vec1+vec2;d=vec3.*a;vec4=find(a>5);e=a(vec4)+5;vec5=find(a<5);f=vec5.^2;25湖北汽车工业学院《MATLAB及应用》实验指导书求c、d、e、f的值。

10、clear,clca=[3,7,2,7,9,3,4,1,6];b=[7];a(4)=[];vec1=a==b;vec2=mod(a,2)==0;c=sum(vec1);vec3=vec1+vec2;d=vec3.*a;vec4=find(a>5);e=a(vec4)+5;vec5=find(a<5);f=vec5.^2;disp('c=');disp(c)disp('d=');disp(d)disp('e=');disp(e)disp('f=');disp(f)3.向量操作时MATLAB的主要部分,使用给出的向量来做下面的

11、练习。注意:不要直接给出下列问题中任何一个的最终结果,不要在问题的任何部分使用迭代。vec=[4528472642572457432573362533430-65-343](1)创建一个新的向量vecR,使其为vec的转置。(2)创建一个新的向量vecB,使其为vec中的前半部分与后半部分对换的结果,这

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

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

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