MATLAB及应用实验指导书

2019-08-29 00:42

《MATLAB及应用》实验指导书

班 级: 姓 名: 学 号: 总评成绩:

汽车工程系

电测与汽车数字应用中心

目 录

实验04051001 实验04051002 实验04051003

熟悉MATLAB语言 ......................................................... 1 熟悉GUI/SIMULINK/Simulink ........................................ 7 MATLAB实例编程 ........................................................ 16

实验04051001 熟悉MATLAB语言

【实验目的】

1.1 掌握MATLAB的运行环境

1.2 掌握MATLAB的矩阵和数组的运算 1.3 掌握MATLAB符号表达式的创建 1.4 熟悉符号方程的求解 【实验要求】

从下面所列14题中任选6题,能正确使用函数得到正确结果,并列写语句代码。 【实验内容】

3.1 利用rand等函数产生下列矩阵:产生一均匀分布在(-5,5)之间的随机阵(50×2),要求精度到小数点后一位(精度控制指令为format)。

3.2 有一测量矩阵a(100×100)矩阵中,删除整行全为0的行,删除整列内容全为0的整列(判断某列元素是否为0方法:看a(,i).*(a(,j)’)是否为0)。 3.3 假设汽车系在下列各年度的人口统计如表所示 2004 年份 2005 2006 类别 大一新生 98 105 121 学士毕业生 94 97 110 操作成绩 报告成绩 试用一个二维矩阵A表示上述数据。

由上题矩阵A来算出下列各数值:

(1) 汽车系在2004、2005、2006年之间的每年平均新生、毕业生人数。 (2) 3年来汽车系共有多少毕业生? (3) 在哪几年,新生数目比毕业生多?

(4) 三年来每年的毕业生对新生的比例平均值为何? 3.4 使用randn产生一个10X10的矩阵A

1

(1) 计算B=(A+A’)/2。请注意,B一定是一个对称矩阵 (2) 计算矩阵B的特征向量e1 e2 … e10(使用函数eig) (3) 验证在i不等于j的情况下,ei和ej的内积必定为0 3.5 求f(x)=4x6-x+x3-95在(0,100)上最大值、最小值,根。(使用函数fminbnd、roots) 3.6 求解常微分方程x’’=-x’+x+1,x’(0)=1,x(0)=0(使用函数dsolve) 3.7 已知t=an2+bn,测得对应数据如下:(多项式插值interp1)

t=[0,20,40,60,80,100,120,140,160,183.5];

n=[0,1153,2045,2800,3466,4068,4621,5135,5619,6152]; 试求a和b的值。

3.8 请用梯形法、辛普森法分别计算积分值?3.9 计算二重积分?110x2?x?1dx (trapz、quad)

0?20(x2?y2?xy?2x?y?1)dxdy (使用函数dblquad)

3.10 矩阵M=[1,2,6; 4,2,7; 8,9,3],求M的LU分解,QR分解,对角阵,特征值分解。

(使用函数lu、qr、shol、eig)

3.11 a=3,A=4,b=a2,B=b2-1,c=a+A-2B,C=a+B+2c,求C。(使用函数solve)

3.12 用两种方法求解Ax=b的解。(A为四阶随机矩阵,b为四阶向量,自己创建)。 3.13 建立一5×5矩阵,分别用polyval函数和polyvalm函数将矩阵代入

f(x)=1.35+0.0668x+0436x2+0.695x3计算结果并比较。 3.14 f(x)?x?(x?0.8)/(x?1.25)?5(x?极值与零点。

3231x),用两种方法求函数的根,并求其

【实验仪器、设备及材料】 4.1 高性能的计算机 4.2 Matlab 7.0

【实验步骤】 打开Matlab运行环境

2

在它的功能菜单中共有File, Edit, View, Web, Windows, Help六个主菜单,每一个之下又各有下一级子菜单。

1为当前路径选择窗口,可点击示当前已经定义的变量值。

5中内容可通过点击6和7分别显示指令历史记录与当前目录下文件。

8为指令窗口,在符号“>>”后键入指令,执行相关动作,本次实验内容便在指令窗口内输入并运行,每输完一条指令,回车即执行。

在指令窗操作时应特别注意以下几点:

1) 所有输入的指令、公式或数值必须按下回车键以后才能执行。例如:

>>(10*19+2/4-34)/2*3 (回车) ans=

234.7500

2) 所有的指令、变量名称都要区分字母的大小写。

3) %作为MATLAB注释的开始标志,以后的文字不影响计算的过程。 4) 应该指定输出变量名称,否则MATLAB会将运算结果直接存入默认的输出变量名

打开文件夹选择框选择当前工作路径。

2中内容可通过点击3和4分别显示分类帮助文件夹和工作空间,工作空间窗口显

3


MATLAB及应用实验指导书.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014国家公务员政治常识习题精解(105)

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

马上注册会员

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