《MATLAB及其应用实验指导书.docx》由会员分享,可在线阅读,更多相关《MATLAB及其应用实验指导书.docx(15页珍藏版)》请在优知文库上搜索。
1、试验一软件运用初步一、试验目的学习软件的安装过程,熟识软件界面的组成及基本运用方法。理解数组O的分类,及标量()、矢量()和矩阵O的区分,熟识数组及矩阵的构造方法,驾驭数组及矩阵的基本运算法则。二、试验要求驾驭软件的启动及退出的方法。2、驾驭软件的桌面环境。3、驾驭软件的基本运用方法。4、驾驭M文件编辑器的运用。5,学会运用的帮助系统。6、驾驭标量、矢量和矩阵的构造方法。7,驾驭数组的四则运算。8、驾驭矩阵的四则运算。9.驾驭基本的数据输入和输出函数。三、试验内容错谡沫措如财.通过桌面快捷图标或“起先一程序”菜单运行,熟识的桌面环境,如图1所示。图1桌面环境:未指定期.阅读各个菜单项的内容,试
2、着变更各个窗口的字体及字号。情恻未指定3.熟识中的特别变量:i、j、等等。味指期师.在试验报告中回答下面哪些赋值语句是正确的,假如不正确给出理由。1a20=1.2;年薪=100OOO(错,只能以字母开头,只能有字母数字下划线)20.0(错,只能以字母开头,只能有字母数字下划线)1幡凰未指定序.已知=1,v=3,用分别执行下列语句。并在试验报告中记录语句和结果。a.b.c.d.3v错谀未指定序.运行以下吩咐并将运行结果及工作空间阅读器中的状态进行比较。0;1,2:1;2;在试验报告中回答:如下运行结果中,卜的1x1、1x2、2x1的含义W味指i片.通过工作节目阅读器()或者”菜单中相应菜单项变更
3、当前工作书目。变更当前路径,如f:,然后打开一个M文件编辑器,输入如下指令:-2*t()2*2*10:2*;(t);1)保存文件1,而后在输入指令1,视察结果。结果是图形窗口弹出,如图(2)关闭图形窗口,并将当前书目变为最初的路径,如d:。然后在中输入指令1,看会出现什么状况。为什么?变更路径后出现:???1.的英文,因为路径不对。2)假如在M文件编辑器中选择菜单(快捷键是F5)运行,又会是什么状况?会出现运行M文件图形在试验报告中回答,可以通过哪些方式运行M文件(运行的方式有2种,一是在吩咐中心输入文件的名字(假如有参数,就须要给出参数);二是在文件编辑环境中干脆运行,一般是在菜单项中选或者
4、干脆按F5)错奥未指定序.画出函数y=2e(2*(-O.2*x)的图形。要求在.M文件编辑器中输入以下语句,然后分别运用绘图你的学号(即一串数字)做为文件名保存,运行各自的M文件程序,并视察是否有预期的结果。X=0:0.1:10;y=2*(-0.2*x);(,y);胜利运行之后,查看工作空间阅读器中的当前状态,杳看变量X的内容,而后运用数字编辑器()修变更量X的内容,而后在中输入指令(),视察中图形的变更。(由图(3)变为图(4)在试验报告中回答:1)X=0:0.1:10产生什么样的数组;2)下面哪些是合适的M文件的文件名?绘图一串数字佛恻未措三序.比较以卜.两句运行时不同的表现。X=0:0.
5、1:10;(运行时不出结果)y=0:0.1:10(运行时出结果00.10000.20000.30000.4000.10.0000)在试验报告中回答:1)语句末尾有分号和无分号,有什么不同?(没加分号的语句执行后会立即显示结果加了分号的语句执行后不会显示结果)2)在编写程序时,是否应当在语句末尾添加分号?不应当例恻未指定序.通过帮助文档阅读器()查看的帮助书目结构,熟识帮助文档的组成,并查看关于如何在平台安装的信息。寻求函数的的帮助文档,分别利用a)在中输入指令和,两者有何不同?(如图(5)b)利用。幡恻未指定序.构造数组并回答以卜.引用的结果是什么。在试验报告中列出方法和结果(1)求矩阵A的大
6、小,(提示:函数)。并回答它及(八)的区分是什么?(2) A(:,3)A(3,:)A(2,3)(2:,:)A(l,13)(3)列出数组A中所包含的数值O.6的卜标。提示:用函数。(4) A(1:2,14)=2021;2223保恻未措J片.在试验报告中回答:卜列语句分别表示什么意思,执行后,数组a中的内容是什么?a)(3,3)产生3X3的单位矩阵。(3,2)3行2歹J,主对角线为I,其他元素为O的矩阵b(3,3)789;a(3,:)(312)C)(3,3)456;a(:,3),;储恻未指m序.构造以下数组并回答以下表达式的结果是什么。在试验报告中列出方法和结果(1) r=a+b;r=3-3-14
7、(2) r=a*d;(3) r=a(4) r=a*c;(5) r=a.*c;(6) r=ab;(7) r=a.b;(8) r=ab;(9) .*cc错谀未指定序.设=IOn,在试验报告回答以下吩咐运行的结果。(10) (,=2():(11) (=2();(12) C=n,):(13) (=n,);(=r,);(=%12.4fn,);错误:未指定顺序.运行卜列语句,回答以卜吩咐运行的结果。在试验报告回答结果,并比较三个函数的区分;为了实现“四舍五入“应当如何操作?XB=(八).(:朝负无穷方向舍入)B=(八)(:朝正无穷方向舍入)B=(八)(:朝零方向舍入)B=(八)(:四舍五入)(3.4)(3
8、.4)=4(3.4)(3.4)(3.5)(3.5)(3.5)(3.5)(-3.4)(-3.4)(-3.4)(-3.4)(-3.5)(-3.5)(-3.5)(-3.5)四、试验仪器机试验二数值计算一、试验目的驾驭常用的数值运算方法,熟识运用进行数值计算二、试验要求1 .驾驭中的常用数学函数。2 .驾驭数值计算方法。3 .熟识简洁M文件的编程方法。三、试验内容(请在试验报告中记录以下程序和结果)味指期师.中,正弦函数的参数单位,是度还是弧度?设计程序验证你的答案。假如是度,那么已知弧度X,如何计算其正弦值?或者反之,假如是弧度,计算X度的正弦值。(是弧度,缘由:(30)0.9880,(30*180
9、)=0.5000,求X的正弦值(x*180)2 .通过键盘输入一组数据,求取该组数据的和、平均值,方差。(提示:利用内部函数完成。3 .输入一组正整数,运用关系运算和逻辑运算找出大于60小于100的数的位置,并提取符合条件的数值。幡恻未指定序.设计程序,通过键盘输入(提示,函数)读取华氏()温度3并将其转换为开氏O肯定温度值T,最终输出结果。计算公式如下:(F)(5/9)*32.0)+273.15错谀未指定序.计算笛卡尔坐标系中两点(2,3)和(8,-5)之间的距离,并输出结果。两点间距离公式如F:(计算笛卡尔坐标系中两点(2,3)和(8,-5)之间的距离,井输出计算笛卡尔坐标系中两点3)和(
10、85)之间的距离,并输出结果。两点间距离公式如下等于10啊怎么了不对吗c2=等-212+(-5-3)了10啊(xl2)2(yl2)2)(xll22)(xl2)2+(yl2)2);(1,1,2,2)d=41420501(,An,);(Bn,);(,x=n*,x);(y=n,y);(y(l)(l)2(y(2)(2)2);(2(d);)(xll22)(2)2+(yl2)2)文件名要为!未指定“.执行以下两个多项式的相加、减、乘、除的运算,并输出其结果。提示:和函数。(是卷积运算,同时也可以做多项式的乘法)加法250414;005132;M=255546减法:250414;005132;3-2乘法25
11、O414:OO5132;M=OO10271139193315148除法250414;5132;M=0.40000.9200-0.4240幡误!未指定地序,.已知0.00.3().81.11.62.3,0.400.561.141.311.562.10o试用对数据点进行多项式拟合(提示:函数),并绘制拟合曲线(提示:函数)。变更多项式的阶次,视察曲线的拟合效果。(多项式函数拟合:()(,D图(,2)图(2)四、试验仪器试验三数据类型及程序设计一、试验目的驾驭常用的数据类型及流程限制,熟识运用进行程序设计的方法二、试验要求1 .熟识常用的程序结构。2 .熟识常用的程序设计方法。3 .进一步熟识文件的
12、编写方法。三、试验内容(请在试验报告中记录以下程序和结果)1.运用结构设计程序,通过输入不同的值,计算方程历+C=O的根,并给出方程根状况的提示信息(提示,a、b可能为0)。(打开2019b,新建,输入如下代码:*4*a*c;(d)(2*a),(d)(2*a);(xl=2(x(l),2=t2(x(2);(11,);(n,);(n,);2-4*a*cxl=(d)(2*a)x2=(d)(2*a)d()(有两个不同实数根)2. 运用结构设计程序,通过输入英文星期单词,将其转换成相应的中文,例如输入,输出“星期天”。留意输入单词的大小写。3. (输入英文星期几:4. (八)5. (星期一)6. (星期二)7. (星期三)8. (星期四)9. (星期五)10. (星期六)11. (星期日)3 .通过输入不同的值,依据以下公式计算()的值并显示。X:);y:);x=0=0x=00-2x=02x00224 .通过输入一组数据(数据可为正、负或零),依据以卜公式计算其平均值和标准方差。平均:(请输入一组数据11r);(m)sl=O;s2=0;1si1(i);s22(i)2标准方差:1;(N*s22)*(l)5 .分别运用、语句,和函数,求-1语句:0;1:100;语句:0;0;i(l,l,2,2)d=1.4