实验1MATLAB运算基础实验报告模板

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

长沙理工大学计通学院通信工程系胡双红编MATALB与信号处理

实验报告

实验项目名称:MATALB运算基础

学院:____交通运输工程学院___

专业:_________道路工程_______ 学号:___201610010415_____ 班级:____道路4班____________

报告人:____田然_____________

指导老师:___ 胡双红________

实验时间:_________2017.9.16_____ 实验目的:

1. 熟悉启动和退出MATLAB 的方法。

2. 掌握MATLAB 命令窗口的组成。

3. 掌握建立矩阵的方法。

4. 掌握MATLAB 各种表达式的书写规则以及常用函数的使用。

实验内容与要求:

实验1:

求下列表达式的值,然后显示MATLAB 工作空间的使用情况(whos 函数)并保存全部变量(save 函数)。

(1) 12

2sin851z e

=+

提示:自然对数e 用exp(1)函数产生

(2)

(21

ln 2z x = ,其中2120.45

5i x +⎡⎤=⎢⎥-⎣⎦ 提示:ln 运算用log()函数计算 根号运算用sqrt()函数计算

(3) ()0.30.330.3sin 0.3ln 22

a a e e a

z a --+=++ ,3.0, 2.9,,2.9,3.0a =--

提示:利用冒号表达式生成a 向量,求各点的函数值时用点乘运算

(4) 2242011

122123t t z t t t t t ⎧≤<⎪

=-≤<⎨⎪-+≤<⎩

,其中0:0.5:2.5t = 提示:用逻辑表达式求分段函数值。 实验2:

已知 12344347873657A -⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦ ,131203327B -⎡⎤

⎢⎥=⎢⎥

⎢⎥-⎣⎦

求下列表达式的值:

(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

1234567891011121314

15161718192021222324

25A ⎡⎤⎢⎥⎢

⎥⎢⎥=⎢

⎥⎢⎥⎢⎥⎣⎦ , 3

0161769023497041311

B ⎡⎤⎢⎥-⎢⎥

⎢⎥=-⎢⎥⎢⎥

⎢⎥⎣⎦ (1) 求它们的乘积C 。

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

(1) 求[100,999]之间能被21整除的数的个数。 提示:先利用冒号表达式(P23),

再利用find (P33)和length (P24)函数。 (2) 建立一个字符串向量,删除其中的大写字母。 提示:利用find 函数和空矩阵(P33)。

实验过程或源代码:

实验1:

代码: 1)z1=(2*sin(85*pi/180))/(1+exp(2))

z1 =

0.2375

2)x=[2,1+2i;-0.45,5]

2) x =

2.0000 + 0.0000i 1.0000 + 2.0000i

-0.4500 + 0.0000i 5.0000 + 0.0000i

>> z2=log(x+sqrt(1+x^2))/(2)

z2 =

0.7114 - 0.0253i 0.8968 + 0.3658i

0.2139 + 0.9343i 1.1541 - 0.0044i

3) a=-3:0.1:3

a =

Columns 1 through 13

-3.0000 -2.9000 -2.8000 -2.7000 -2.6000 -2.5000 -2.4000 -2.3000 -2.2000 -2.1000 -2.0000 -1.9000

-1.8000

z31=(exp(0.3*a)-exp(-0.3*a))/(2)

z31 =

Columns 1 through 13

-1.0265 -0.9840 -0.9423 -0.9015 -0.8615 -0.8223 -0.7838 -0.7461 -0.7090 -0.6725 -0.6367 -0.6014 -0.5666

z32=sin(a+0.3)

z32 =

Columns 1 through 13

-0.4274 -0.5155 -0.5985 -0.6755 -0.7457 -0.8085 -0.8632 -0.9093 -0.9463 -0.9738 -0.9917 -0.9996 -0.9975

z33=log((0.3+a)/2)

z33 =

Columns 1 through 7

0.3001 + 3.1416i 0.2624 + 3.1416i 0.2231 + 3.1416i 0.1823 + 3.1416i 0.1398 + 3.1416i 0.0953 + 3.1416i 0.0488 + 3.1416i

z3=z32.*z32+z33

相关文档
最新文档