MATLAB教程课后实验报告题目及解答第一至第五章

更新时间:2023-11-18 18:38:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

MATLAB教程实验报告

实验项目名称 实验一 Matlab基本操作

学生姓名 汪德旺 专业班级 09数教(1)班 学号 0301090131 实验成绩 日期 一. 实验目的和要求

1、 了解MATLAB 的开发环境。 2、 熟悉Matlab的基本操作。 3、掌握建立矩阵的方法。

4、掌握MATLAB各种表达式的书写规则以及常用函数的使用。 5、填写实验报告,实验报告文件取名为report1.doc。

6、于邮件附件形式将实验报告文件report1.doc 发到邮箱matlab0909@sina.com,邮件主题为班级学号姓名,如:09数教1班15号张三。

二、实验内容

1、先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。

2sin850(1)z1? 21?e1?2i??21(2)z2?ln(x?1?x2),其中x?? ?5?2??0.45e0.3a?e?0.3a0.3?asin(a?0.3)?ln,a=-3.0,-2.9,-2.8,…, 2.8, 2.9,3.0 (3)z3?22?t2,0?t?1?(4)z4??t2?1,1?t?2,其中t?0:0.5:2.5

?t2?2t?1,2?t?3??1234?4??13?1??,B??203? 347872.已知: A?????????3657???3?27??求下列表达式的值:

(1)A+6*B和A-B+I(其中I为单位矩阵) (2)A*B和A.*B (3)A^3和A.^3 (4)A/B和B\\A

(5)[A,B]和[A([1,3],:);B^2]

3、设有矩阵A和B

??????12345?678910???3016??A=???1112131415?????1617181920?,B=?17-69?? 023-4????2122232425????970????41311??(1)求它们的乘积C。

(2)将矩阵C的右下角3*2子矩阵赋给D。 (3)查看MATLAB工作空间的使用情况。 4.完成下列操作:

(1)求[100,999]之间能被21整除的数的个数。 三. 实验结果与分析

(包括运行结果截图、结果分析等) 1、(1)z1 =0.2375 (2)z2 =

0.7114 - 0.0253i 0.8968 + 0.3658i 0.2139 + 0.9343i 1.1541 - 0.0044i (3)ans =

Columns 1 through 7

-Inf -3.0017 -2.3085 -1.8971 -1.5978 -1.3575 -1.1531

Columns 8 through 14

-0.9723 -0.8083 -0.6567 -0.5151 -0.3819 -0.2561 -0.1374

Columns 15 through 21

-0.0255 0.0792 0.1766 0.2663 0.3478 0.4206 0.4841

Columns 22 through 28

0.5379 0.5815 0.6145 0.6366 0.6474 0.6470 0.6351

Columns 29 through 34

0.6119 0.5777 0.5327 0.4774 0.4126 0.3388 (4)z4 =

0 0.2500 0 1.2500 1.0000 2.2500

2. (1)ans =

18 52 -10 46 7 105

21 53 49 ans =

12 31 -3 32 8 84 0 67 1 (2)ans =

68 44 62 309 -72 596 154 -5 241 ans =

12 102 4 68 0 261 9 -130 49 (3)

ans =

37226 233824 48604 247370 149188 600766 78688 454142 118820 ans =

1728 39304 -64 39304 343 658503 27 274625 343

(4)ans =

16.4000 -13.6000 7.6000 35.8000 -76.2000 50.2000 67.0000 -134.0000 68.0000

ans =

109.4000 -131.2000 322.8000 -53.0000 85.0000 -171.0000 -61.6000 89.8000 -186.2000 (5)ans =

12 34 -4 1 3 -1

34 7 87 2 0 3 3 65 7 3 -2 7 ans =

12 34 -4 3 65 7 4 5 1 11 0 19 20 -5 40 3、C =

93 150 77 258 335 237 423 520 397 588 705 557 753 890 717

四. 心得体会

(记录实验感受、上机过程中遇到的困难及解决办法、遗留的问题、意见和建议等。) 【附录----源程序】

1、(1)>> z1=2*sin(85*pi/180)/(1+exp(2)) (2)>> x=[2,1+2*i;-0.45,5] x =

2.0000 1.0000 + 2.0000i -0.4500 5.0000

>> z2=1/2*log(x+sqrt(1+x^2)) (3)>> a=-0.3:0.1:3.0 a =

Columns 1 through 7

-0.3000 -0.2000 -0.1000 0.0000 0.1000 0.2000 0.3000

Columns 8 through 14

0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1.0000

Columns 15 through 21

1.1000 1.2000 1.3000 1.4000 1.5000 1.6000 1.7000

Columns 22 through 28

1.8000 1.9000 2.0000 2.1000 2.2000 2.3000 2.4000

Columns 29 through 34

2.5000 2.6000 2.7000 2.8000 2.9000 3.0000 >> (exp(0.3*a)-exp(-0.3*a))/2.*sin(a+0.3)+log((0.3+a)/2) Warning: Log of zero. (4)>> t=0:0.5:2.5 t =

0 0.5000 1.0000 1.5000 2.0000 2.5000

>> z4=(t>=0&t<1).*t.^2+(t>=1&t<2).*(t.^2-1)+(t>=2&t<3).*(t.^2-2*t+1) 2. (1) >> A=[12,34,-4;34,7,87;3,65,7] A =

12 34 -4 34 7 87 3 65 7

>> B=[1,3,-1;2,0,3;3,-2,7] B =

1 3 -1 2 0 3 3 -2 7

>> I=[1,0,0;0,1,0;0,0,1] I =

1 0 0 0 1 0 0 0 1

>> A+6*B >> A-B+I (2)>> A*B >> A.*B

本文来源:https://www.bwwdw.com/article/ys5v.html

Top