欢迎来到天天文库
浏览记录
ID:29423330
大小:152.00 KB
页数:14页
时间:2018-12-19
《《matlab及simulink应用》实验指导书+答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.《MATLAB及应用》实验指导书班级:姓名:学号:总评成绩:汽车工程系电测与汽车数字应用中心页.目录实验04051001MATLAB语言基础1实验04051002MATLAB科学计算及绘图3实验04051003MATLAB综合实例编程5页.实验04051001MATLAB语言基础操作成绩报告成绩1实验目的1)熟悉MATLAB的运行环境2)掌握MATLAB的矩阵和数组的运算3)掌握MATLAB符号表达式的创建4)熟悉符号方程的求解2实验内容说明:从下面的题目、第1~4章课后习题中任选10题,学号为奇数的选择奇数号题,学号为偶数的选择偶数号题,并在答案之前标注题目来源,例如“课本
2、第1章题2”、“指导书题3”等。可以采用notebook格式输出结果(关于notebook请查阅其他参考资料,或上网搜索)例如:课本第4章题1.一个半径为r的求体积V和表面积A分别为:、a.给出以下程序的伪代码描述:计算当米时的V和A,并同时绘制V相对于A的图形。b.编写和运行部分a中所描述的程序。解:clc,clear;r=0:0.1:3;V=4/3*pi*r.^3;A=4*pi*r.^2;plot(A,V);gridon;xlabel('SurfaceArea');ylabel('Volume');页.1.在一个已知的测量矩阵T(100×100)中,删除整行全为0的行,删除
3、整列内容全为0的整列(判断某列元素是否为0方法:检查T(:,i).*(T(:,j))是否为0)。2.假设汽车系在下列各年度的人口统计如表所示年份类别大一新生学士毕业生2002102822003120100200498942005105972006121110试用一个二维矩阵STU表示上述数据,并请计算出下列各数值:(1)汽车系在2002~2006年之间的每年平均新生、毕业生人数。(2)5年来汽车系共有多少毕业生?(3)在哪几年,新生数目比毕业生多?(4)5年来每年的毕业生对新生的比例平均值为何?3.完成下列矩阵运算:页.(1)使用randn产生一个(10×10)的矩阵A(2)计
4、算B=(A+A’)/2。请注意,B一定是一个对称矩阵(3)计算矩阵B的特征向量e1e2…e10(使用函数eig)(4)验证在i不等于j的情况下,ei和ej的内积必定为01.下列MATLAB语句用于画出函数在[0,10]的值。x=0:0.1:10;y=2*exp(-0.2*x);plot(x,y);利用MATLAB的M-文件编辑器创建一个新的M-文件,输入上述代码,保存为文件test1.m。然后在命令窗口中输入test1执行这个文件。看得到什么结果?2.熟悉MATALB帮助的使用:1)通过以下两种方式得到关于exp函数的帮助(a)在命令窗口中输入helpexp命令;(b)运用帮助
5、空间窗口。2)使用lookfor命令寻找以10为底的对数函数。3.假设u=1和v=3,用MATLAB语句编写下列语句a.b.c.d.4.应用MATLAB帮助窗口查找显示当前目录的命令。a)MATLAB启动时的当前目录是什么?b)创建一个新的目录mynewdir,并将其改变为当前目录。然后打开M-文件编辑窗口,增加以下语句:%createaninputarrayfrom-2*pito2*pit=-2*pi:pi/10:2*pi;%calculate
6、sin(t)
7、x=abs(sin(t));%plotresultplot(t,x);把此文件以test2.m为文件名保存,然后在命令
8、窗口中输入test2执行此文件。c)关闭绘图窗口,返回到原始目录,然后在命令窗口中输入test2。看有何情况发生,为什么。页.3思考题1.MATLAB中,数组与矩阵在表示与应用上有哪些区别。页.实验04051002MATLAB科学计算及绘图操作成绩报告成绩1实验目的1)熟悉MATLAB所提供的常用数值计算的函数(方程(组)的求解、插值、拟合);2)掌握MATLAB二维图形绘制命令及其图形控制(plot、loglog、contour、polar等);3)熟悉MATLAB三维图形绘制命令及其图形控制(mesh、surf等)。2实验内容说明:从下面的题目、第5~8章课后习题中任选10
9、题,学号为奇数的选择奇数号题,学号为偶数的选择偶数号题,并在答案之前标注题目来源,例如“课本第7章题2”、“指导书题3”等。可以采用notebook格式输出结果(关于notebook请查阅其他参考资料,或上网搜索)1.求f(x)=4x6-x+x3-95在(0,100)上最大值、最小值,根。(使用函数fminbnd、roots)2.求解常微分方程x’’=-x’+x+1,x’(0)=1,x(0)=0(使用函数dsolve)3.已知t=an2+bn,测得对应数据如下:(多项式插值interp1)t
此文档下载收益归作者所有