《MATLAB在自动化工程中的应用》课件——第1章答案及答案.docxVIP

《MATLAB在自动化工程中的应用》课件——第1章答案及答案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第1章MATLAB的功能和基本应用

一、判断题

1.×;2.√;3.√;4.×;5.×;6.×;7.×;8.√;9.√;10.√

二、填空题

1.sqrt(pi/2)*cos(x)

2.0:pi/50:2*pi

3.sum(1:200)

4.A([75],6:9)

5.a(end:-1:1)

6.(p2+2)(p+4)(p+1)

7._ode23/ode45_

8.num2str()

9.disp();fprintf()

10.a=input(a=?);

b=input(b=?);

c=input(c=?);

三、选择题

1.B;2.B;3.A;4.C;5.A;6.B;7.C;8.B;9.A;10.B;11.A;12.A;13.A;14.A;15.B

四、问答题

1.MATLAB具有功能强大、使用方便、输入简捷、库函数丰富、开放性强等特点。

2.MATLAB系统主要由开发环境、MATLAB数学函数库、MATLAB语言、图形功能和应用程序接口五个部分组成。

3.在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动。在命令窗口中键入edit命令时也可以启动M文件编辑/调试器。

4.MATLAB2016a具有程序结构控制、函数调用、数据结构、输入输出、面向对象等程序语言特征,主要包括四大部分:①命令窗口;②语言环境;③使用Simulink进行仿真;④使用GUIDE构建完全具有2D和3D图形支持的基本图形和应用程序。

5.信号处理工具箱、图象处理工具箱、通信工具箱、鲁棒控制工具箱、频域系统辨识工具箱、优化工具箱、偏微分方程工具箱、控制系统工具箱等近百个工具箱。

6. ①要避免与系统的预定义变量名、函数名、保留字等相冲突;

②变量名第一个字母必须是英文字母;

③变量名可以包含英文字母、下划线和数字;

④变量名不能包含空格、标点;

⑤变量名最多可包含63个字符;

⑥如果运算结果没有赋于任何变量,系统将其赋于ans,它是特殊变量,只保留必威体育精装版值。

7.MATLAB中有15种基本数据类型,分别是8种整型数据、单精度浮点型、双精度浮点型、逻辑型、字符串型、单元数组、结构体类型和函数句柄共有15种基本数据类型。

8.pi、,eps、NaN、Inf、realmax、realmin、ans、i,j等。

9.在加、减运算时数组运算与矩阵运算的运算符相同,乘、除和乘方运算时,在矩阵运算的运算符前加一个点即为数组运算,如a*b为矩阵乘,a.*b为数组乘。点运算是一种特殊的运算,其运算符在有关算术运算符前面加点,运算符有.*、./、.\和.^表示点乘,点右除,点左除和点幂,两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵的维数相同。

10..左除、右除是:当A为非奇异矩阵时,若:X=A\B是方程A*X=B的解,而X=B/A是方程X*A=B的解。即:A左除B,A\B表示矩阵A的逆乘以矩阵B:inv(A)*B;A右除B,A/B表示矩阵A乘以矩阵B的逆:A*inv(B)。

a.\b表示矩阵b中的每个元素除以矩阵a的对应的元素。

a./b表示矩阵a中的每个元素除以矩阵b的对应的元素

11.可以用四种方法建立矩阵:

(1)直接输入法,如a=[2573],优点是输入方法方便简捷;

(2)通过M文件建立矩阵,该方法适用于建立尺寸较大的矩阵,并且易于修改;

(3)由函数建立,如y=sin(x),可以由MATLAB的内部函数建立一些特殊矩阵;

(4)通过数据文件建立,该方法可以调用由其他软件产生数据。

12.进行数组运算的两个数组必须有相同的尺寸。进行矩阵运算的两个矩阵必须满足矩阵运算规则,如矩阵a与b相乘(a*b)时必须满足a的列数等于b的行数。

五、程序设计题

1.

a=[535;374;798];

b=[242;679;836];

a+b

2.

x=[4+8i3+5i2-7i1+4i7-5i;3+2i7-6i9+4i3-9i4+4i];

x’

3.

a=[693;275];

b=[241;468];

a.*b

4.

A=[492;764;357];

B=[372628]’;

X=A\B

5.

A=[120;34-1;11-1];

B=[123;-101;-24-3];

A,2+A,2*A-B,A*B,A^2,A^(-1)

6.

a=[123;456];

b=[8-74;362];

ab,a=b,a==b,ab,a=b,a~=b

7.

a=[912;563;827];

A=det(a)

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档