实验一MATLAB基本操作及运算

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

实验一 MATLAB 基本操作及运算

实验目的

实验的设备及条件

三、实验内容

1、建立以下标量:

1) a=3

2) b=5+ T 3j, (j 为虚数单位)

2、建立以下向量:

2.71

3、建立以下矩阵:

1)

3 L 3

Ma MOM

3 L 3

Ma 为一个7 >7的矩阵,其元素全为3.

2)

1 11 L 91

2 12 O 92

Mb M M OM 10 20 L 100

Mb 为一个10X0的矩阵.

3) c= e j 2 /3

1) Vb= 38

28

82

2) Vc=[4 3.8 ••- -3.8 -4 ] (向量中的数值从4到-4,步长为

-0.2)

3)

1145

Mc2517

3238

4、使用题1中的变重计第卜列等式的x,y,z的值:

1

1 e( (a 15)/6)

U X

1

2)x2(、、a 15对

3)x3ln(R[(b c)(b c)]sin( a /3)),其中R 表示复数实部

5、求解函数值y e ct2 /(2.25 2),其中c取值见题1, t的取值范围为题2中行向量

Vco

6、使用题1和题3中所产生的标量和矩阵计算等式

Mx a Mc (Mc)1(Mc)T

其中*为矩阵所对应行列式的值,参考det。

7、函数的使用和矩阵的访问。

1)计算矩阵Mb每一列的和,结果应为行向量形式。

2)计算整个矩阵Mb的平■均值。

3)用向量[1 1--1]替换Mb的最上一行的值

4)将矩阵Mb的第2~5行,第3到9列的元素所构成的矩阵赋值给矩阵SubMb。5)删除矩阵Mb的第一行;

6)使用函数rand产生一个1X0的向量r,并将r中值小丁0.5的元素设置为00 8、已知CellA (1, 1)='中国',CellA (1, 2)='北京',CellA (2, 1) 是一个3乘3的

单位阵,CellA (2, 2) = [1 2 3],试用MATLAB创建一个2X2的细胞数组CellA。

9、已知结构数组student中信息包含有姓名,学号,性别,年龄和班级,试用

MATLAB创建相应的结构数组student。该数组包含有从自己学号开始连续5个同学的信息(如果学号在你后面的同学不足5个则往前排序),创建完成后查看自己的信息。

10、请编写一段matlab程序,完成以下功能:

a)利用rand指令生成一个100行,200歹0的二维随机数组Ar;

b)找出数组Ar中所有大丁0.45且小于0.55的元素的单下标;

c)数组Ar中满足(2)中的条件的元素有多少个?

d)求出数组Ar中满足(2)中的元素的和,并求出这些元素的平■均值;

e)将(d)求出的平均值赋值给数组Ar中满足(2)的每个元素。

2cos x

11、y 0.7 ------------- 厂sinx,编与一段matlab程序,要求如下:

(1 x2)

(1)在[0,2 ]区间,每隔0.01取一x数值,计算出相应的y的函数值;(2)根据MATLAB计算出的数据,找出在[0,2 ]内该函数采样值的极小值的坐标。

12、求解下列方程组:

x1 x2 2x3 2x4 4

相关文档
最新文档