实验二 MATLAB数值计算

上传人:s9****2 文档编号:469467564 上传时间:2022-11-17 格式:DOCX 页数:8 大小:31.40KB
返回 下载 相关 举报
实验二 MATLAB数值计算_第1页
第1页 / 共8页
实验二 MATLAB数值计算_第2页
第2页 / 共8页
实验二 MATLAB数值计算_第3页
第3页 / 共8页
实验二 MATLAB数值计算_第4页
第4页 / 共8页
实验二 MATLAB数值计算_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《实验二 MATLAB数值计算》由会员分享,可在线阅读,更多相关《实验二 MATLAB数值计算(8页珍藏版)》请在金锄头文库上搜索。

1、闽江学院电子系实验报告学生姓名:班级:学号:课程:MATLAB、实验题目:MATLAB数值计算二、实验地点:A210 三、实验目的:1掌握MATLAB变量和数据操作。2. 掌握MATLAB矩阵及其操作。3. 掌握MATLAB矩阵运算。四、实验内容:1.求下列表达示的值(1)w 二迈X (1+ 0.34245X10-6)b + c2兀 a + e 2(2)其中 a=3.5 ,b=5 ,c=-9.8十兀+ abcx tan(b + c) + az 二 2in(t+庙:),其中 t=5 .65_154_ 83-2.已知A二078,B =2533617320求下列表达式的值:(1)A+6B和A2 B

2、+1 (I为单位矩阵)(2)A*B、A.*B和B*A(3)A/B及BA(4)A,B和A(1,3,:); BA23 .建立一个均值为3,方差为1的10*10的正态分布随机矩阵,并将矩阵中大于0的元素置 1,小于0的置0.4. 当 A = 34, NaN ,Inf, - Inf, - pi, eps,0时,求函数 all(A),any(A), isnan(A),isinf(A),isfinite(A)的值。5. 已知 A=1 2 3 4 5 ;6 7 8 9 10;11 12 13 14 15;16 17 18 19 20,对其进行如下操作(1) 取出A的第2,4行和第1,3,5列(2) 对矩阵

3、A 变换成向量 B,B=1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20(3) 删除A的第2, 3, 4行元素五、实验环境(使用的软硬件):MATLAB6.5六、实验步骤及操作:1. 在mat lab命令窗口中输入w=sqrt(2)*(l+0.34245*10八(-6)回车;a=3.5;b=5;c=-9.8;x=(2*pi*a+(b+c)/(pi+a*b*c)-exp(2)/(tan(b+c)+a)回车; t二2,l-3i;5,-0.65;z=0.5*exp(2*t)*log(t+sqrt(l+t*t)回车查看结果。2. 在mat lab命令

4、窗口中输入A=-1 5 -4;0 7 8;3 61 7;B=8 3 -1;2 5 3;-3 2 0;A+6*B 回车I=1 0 0;0 1 0;0 0 1;AV-B+I 回车A*B回车A.*B回车B*A回车A/B回车BA回车A,B回车A(1,3,:);BJ回车,查看结果。3. 在matlab命令窗口输入y=3+sqrt(l)*randn(10)回车查看结果;输入y=gt(y,zeros(10)回车,查看结果。4. 在 mat lab 命令窗口输入 A二34,NaN,Inf,Tnf,-pi,eps,0;分别输入 all(A)、any(A)、isnan(A)、isinf(A)、isfinite(A

5、)回车查看结果。5. 在 mat lab 命令窗口输入 A=1 2 3 4 5;6 7 8 9 10;11 12 13 14 15;16 17 1 19 20;输入 A(2:2:4,1:2:5)回车,B二reshape (A, 1,20)回车,A(2,3,4,:) = 回 车,查看结果.七、实验结果:1.求表达式的值邈 = s ir t X2)U + 0 : 34 245 10 m1 4142I I a=5. 5:b=5;c=-9.8,x- (2*pi*a+ (b+ e/ (pi + a*b*a)exp t2)/ (tan (b+ c)+a)0.9829z=0. 5* exp 趙岭)jt(l

6、o g (t+ sqrt El +)1.0e+004 *0.0057 - O.OOOTi0.0049 - O.OOSTi1.9884 - 03696i1.7706 - 1.0539i2.求表达式的值 A=-l 5 -4;0 7 8;3聽 B=8 3 A+6+B-1:25 3;-361 7;t 0:47姦-101237.西-15737 I=l0 0:01 0:玄A-B+Iaits -18-21717郑.109867526:ElTlS0 011. A*Baits :工141416-1051211251SQSHE -8IF40354-91220 B林OIIE :=-110-157缪533T2S邈A/

7、Bshe =1.2234-0.92552.9787-0.9468-2.3511-0.95744.61703.872313.8936 BAshe =-0.5106-8.6170-1.12770.734017.57451.8085-0.88300. 4043【扎珀:1Il5 -15-43S-107B533-617-y.2AC1,零)i;BA2-15-4361773-371173713-201g!TL53.建立随机矩阵遶.,y=3+ s qr t (1 诙F aitdn. (10)1.81221.81413 12863.80572.66942.88013 4E944.0184呂 53504.5532

8、0.79771.94413.65653.23162.15642.93472:09641.41963.37103.70793. 9863-4.47251.8322-Z 01023. 49783.48533,03592.92133. 72834.95742.48143.05572.5394433S64.48852.40452.37252.;31835. if踩3.50453.32741.78272.T3763.28952.45352.850353541.97541.64274.86453. 23412. 95881.78684.4789舊 15322. 56523.55291.76561.9774

9、2. 66023.02151.87171.68064.1380g 753T.9207g 79633(:0884.03781.86021.99611.6507;3. 93133159:3. 66304.53520.9457Z 57072.61022.78892.05292.7389301121.70812.14582/39353 13263.05581.61874.19022.62563.95352.35492.92711.79871.65264.59292.63213.31551.8833新 y=gt (y. zeros(lOj)v =11111111111111111111111111111

10、14.求函数值1111111111111111111111111111111111111111111111111111111111111111111111 A= 34, Ndi, Inf,-Inf, -pi, ep3,0. all (Al:=LTiE 二a ary (AJ:=LTlZ =1 i sruiTL (A):=lTiE =a1000 i si n t,A):=JiE 二U110Q0 istiTLltn (A):=LTl2 =1 001115.对矩阵进行操作:A=l R玉沁,5.6, 7 ,8 ,9 ? 10;ll ,12 ? 13,., 14 ,15; IE ? 17 ? 18= 19

11、 ,20:禺山初垃:屯1: :51ans-:三6 810161820B二reshape(A ,1,20)B二1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20汐丸=A =12345八、思考题1、在MATLAB命令中,6+7i和6+7*i有何区别? i和I有何区别?答:在MATLAB中6+7i是一个复数常量,6+7*i则是一个表达式。i是虚数单位,而I 是单位向量。2、设A和B是两个同样大小的矩阵,试分析A*B和A.*B、A./B和B.A,A/B和BA的区别? 如果A和B是两个标量数据,结论又如何?答A.*B表示A和B单个元素之间对应相乘,A*B是按矩阵乘法的规则乘。A./B表示A矩阵除以B矩阵的对应元素,B.A等价于A./B。A/B表示A *inv (B)而BA表示inv(B)* A,对于矩阵运算一般两式不等。报告评分:指导教师签字:批阅日期:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号