matlab课后习题及答案详解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
matlab课后习题及答案详解
第1章练习题
1.安装matlab时,在选择组件窗口中哪些部分必须勾选,没有勾选的部分以后如何补安装?在安装matlab时,安装内容由选择组件窗口中个复选框是否被勾选来决定,可以根据自己的需要选择安装内容,但基本平台(即matlab选项)必须安装。
第一次安装没有选择的内容在补安装时只需按照安装的过程进行,只是在选择组件时只勾选要补装的组件或工具箱即可。
2.matlab操作方式桌面存有几个窗口?如何并使某个窗口瓦解桌面沦为单一制窗口?又如何将瓦解过来的窗口再次置放至桌面上?与其他计算机语言相比较,matlab语言注重的特点就是什么?matlab系统由那些部分共同组成?
在matlab操作桌面上有五个窗口,在每个窗口的右上角有两个小按钮,一个是关闭窗口的close按钮,一个是可以使窗口成为独立窗口的undock按钮,点击undock按钮就可以使该窗口脱离桌面成为独立窗口,在独立窗口的view菜单中选择dock……菜单项就可以将独立的窗口重新防止的桌面上。
matlab具备功能强大、使用方便、输出简便、库函数多样、开放性弱等特点。
matlab系统主要由开发环境、matlab数学函数库、matlab语言、图形功能和应用程序接口五个部分组成。
3.如何设置当前目录和搜寻路径,在当前目录上的文件和在搜寻路径上的文件存有什么区别?命令历史窗口除了可以观测前面键入的命令外,除了什么用途?
当前目录可以在当前目录浏览器窗口左上方的输入栏中设置,搜索路径可以通过选择操作桌面的file菜单中的setpath菜单项来完成。
在没有特别说明的情况下,只有当前目录和搜索路径上的函数和文件能够被matlab运行和调用,如果在当前目录上有与搜索路径上相同文件名的文件时则优先执行当前目录上的文件,如果没有特别说明,数据文件将存储在当前目录上。
命令历史窗口除了用作查阅以前键入的命令外,还可以轻易执行命令历史窗口中选取的内容、将选取的内容拷贝到剪贴板中、将选取内容轻易拷贝到m文件中。
4.在matlab中有几种获得帮助的途径?在matlab中有多种获得帮助的途径:
(1)协助浏览器:挑选view菜单中的help菜单项或挑选help菜单中的matlabhelp 菜单项可以关上协助浏览器;
(2)help命令:在命令窗口键入?help?命令可以列出帮助主题,键入?help函数名?可以得到指定函数的在线帮助信息;
(3)lookfor命令:在命令窗口键入?lookfor关键词?可以搜寻出来一系列与取值关键词有关的命令和函数
(4)模糊查询:输入命令的前几个字母,然后按tab键,就可以列出所有以这几个字母开始的命令和函数。
特别注意:lookfor和模糊不清查阅搜到的不是详细信息,通常还须要在确认了具体内容函数名称后用help命令表明详细信息。
第2章练习题
1.谋x?4?8i3?2i3?5i7?6i2?7i9?4i1?4i3?9i7?5i??4?4i?的共轭单位矩阵。
>>x=[4+8i3+5i2-7i1+4i7-5i;3+2i7-6i9+4i3-9i4+4i]x=
columns1through2
4.0000+8.0000i3.0000+
5.0000i3.0000+2.0000i7.0000-
6.0000icolumns3through4
2.0000-7.0000i1.0000+4.0000i9.0000+4.0000i
3.0000-9.0000icolumn5
7.0000-5.0000i4.0000+4.0000i>>c=x'
c=
4.0000-8.0000i3.0000-2.0000i3.0000-
5.0000i7.0000+
6.0000i2.0000+
7.0000i9.0000-4.0000i1.0000-
4.0000i3.0000+9.0000i7.0000+
5.0000i4.0000-4.0000i>>w=x.'w=
4.0000+8.0000i3.0000+2.0000i3.0000+
5.0000i7.0000-
6.0000i2.0000-
7.0000i9.0000+4.0000i1.0000+4.0000i3.0000-9.0000i7.0000-
5.0000i4.0000+4.0000i>>c=conj(a')c=69675
2.计算a?62973??5?与b?24461??8?的数组乘积。
>>a=[693*275]a=
69675>>b=[241*468]
b=
24468
>>a.*bans=
1236384240
4a739652473726,b28??3.对于ax?b,如果,解x。
>>a=[492;764;357];>>b=[372628]’;>>x=a\\bx=-
0.51184.04271.33184.a?132654?,b?83?764??2?,观察a与b之间的六种关系运算的结果。
>>a=[123;456];>>b=[8c74;362];>>a>bans=
010101>>a>=bans=
010101>>a
101
010>>a<=bans=
101010>>a==bans=
000000>>a~=bans=
1111115.角度x??304560?,求
x的正弦、余弦、正弦和余切。
>>x=[304560];>>x1=x/180*pi;>>sin(x1)ans=
0.50000.70710.8660>>cos(x1)ans=
0.86600.70710.5000>>tan(x1)ans=
0.57741.00001.7321>>cot(x1)ans=
1.73211.00000.5774
6、矩阵a为[123;456;789],矩阵b为[-213;14-2;2-12],排序a和b广义特征值的水解。
>>[304560];>>y=sin(x)
y=
-0.98800.8509-0.3048>>y=cos(x)y=
0.15430.5253-0.9524
>>y=tan(x)
y=
-6.40531.61980.3200
>>cot(x)ans=
-0.15610.61743.1246
7.矩阵a为[123;456;789],求a的lu分解。
>>a=[123;456;789];>>[l,u]=lu(a)l=
0.14291.000000.57140.50001.00001.000000u=
7.00008.00009.000000.85711.7143
000.0000
8.矩阵a为[1111;1234;13610;141020],谋a的cholesky水解和qr水解。
>>a=[1111;1234;13610;141020];>>[usv]=svd(a)u=
-0.0602-0.53040.7873-0.3087-0.2021-0.6403-0.16320.7231-0.4581-0.3918-0.5321-0.5946-0.86380.39390.26540.1684s=
26.304700002.203400000.453800000.0380v=
-0.0602-0.53040.7873-0.3087-0.2021-0.6403-0.16320.7231-0.4581-0.3918-0.5321-0.5946-0.86380.39390.26540.1684>>[q,r]=qr(a)q=
-0.50000.67080.50000.2236-0.50000.2236-0.5000-0.6708-0.5000-0.2236-0.50000.6708-0.5000-0.67080.5000-0.2236。