MATLAB程序设计与应用期末课程作业.doc
《MATLAB程序设计与应用期末课程作业.doc》由会员分享,可在线阅读,更多相关《MATLAB程序设计与应用期末课程作业.doc(18页珍藏版)》请在沃文网上搜索。
1、MATLAB程序设计与应用 期末课程作业 学院:信息科学与技术学院专业和班级:09计算机班姓名:学号:老师:我做的是MATLAB 7.0上的题。由于你说用matlab notebook做的那节课我正好请假了,当我知道是已经做完了! 第一张 MATLAB语言入门1:简述MATLAB语言的特点。 答:MATLAB语言是一种高级编程语言,它的主要特点是语言简单易学,代码简短高效,计算功能强大,绘图非常方便,扩充功能强大,帮助功能完整。3:MATLAB 7.0的帮助文件怎么使用? 答:(1),使用函数在线帮助,即使用help (2),是要全部帮助,在MATLAB 7.0的自述文件中的全部帮助,包括MA
2、TLAB 7.0语言介绍,函数说明,工具箱说明等。 第二章 MATLAB 7.0 程序设计基础1:简述MATLAB中矩阵的建立和引用的方法. 答:矩阵建立的方法有,逐个输入法,冒号法,特殊方法,即调用函数linspace和logscape等。引用同样是用冒号的方法。3:建立一个 A(1,1)=中国,A(1,2)=上海,A(2,1)=北京,A(2,2)=1 2 3;的细胞数组。答: A(1,1)=中国;A(1,2)=上海;A(2,1)=北京; A(2,2)=1 2 3; AA = 中国 上海 北京 1 2 35:用MATLAB语言的inline语言实现函数,这里u,v是自变量。答: f=inli
3、ne(sin(u)+cos(v),u,v)f = Inline function: f(u,v) = sin(u)+cos(v) 第三章 矩阵线性代数算法实现1:试在MATLAB中生成20 30内均匀分布的4介随即矩阵。 m=20; n=30; x=m+(n-m)*rand(4); x=m+(n-m)*rand(4)x = 24.2176 26.5574 26.7874 26.5548 29.1574 20.3571 27.5774 21.7119 27.9221 28.4913 27.4313 27.0605 29.5949 29.3399 23.9223 20.31833:已知A=1 2;
4、3 4,B=2 3;4 5,试用MATLAB分别计算A和B的乘积,点乘,点积.答: A=1 2;3 4; B=2 3;4 5; X=A*BX = 10 13 22 29 C=A.*BC = 2 612 205:已知A=1 2;3 4,试用MATLAB分别计算A的秩,转置。答: A=1 2;3 4; rank(A)ans = 2 Aans = 1 3 2 47:求解下列方程组;答案如下:A=1 -2 3 -4;-2 3 -4 5;-3 4 5 -6;4 -5 -6 7;b=1 2 3 4;C=A b; n=rref(C)n = 1 0 0 0 12 0 1 0 0 10 0 0 1 0 -29
5、0 0 0 1 -24 第五章 符号计算1:求在(0,2)上的极值。 clearf=inline(x.3-2*x-5); x1=fminbnd(f,0,2)x1 =0.81653:求答案如下:q1=quad(sqrt(4*cos(2*t).2+sin(t).2)+1,0,3*pi)q1 = 23.56895:求答案如下:q=dblquad(y*sin(x)+x*cos(y),3*pi,4*pi,pi,2*pi)q = -29.60887:计算积分,答:代码和答案如下 syms x y z; r1=int(x/(1+z.2),z)r1 = x*atan(z) r2=int(x*log(1+x),
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 程序设计 应用 期末 课程 作业
