2019matlab实验

发布 2023-12-21 10:05:12 阅读 4306

实验二 matlab矩阵基本运算。

一、实验目的。

1.掌握生成矩阵的方法;

2. 掌握矩阵分析的方法;

3. 运用matlab求解线性方程。

二、实验环境。

1.计算机。

2.matlab7.0集成环境。

三、实验说明。

1.首先应熟悉一般矩阵及特殊矩阵的生成方法;

2.复习矩阵及数组的加减乘除及乘方运算;

3.实验学时:3学时。

四、实验内容。

1.已知。求下列表达式的值:

1) a+6*b和a-b+i(i为单位矩阵)a=[12 34 -4;34 7 87;3 65 7];b=[1 3 -1;2 0 3;3 -2 7];

a+6*bans =

i=eye(3,3)i =

> a-b+ians =

2) a*b和a.*b

a*bans =

> a.*bans =

3) a^3和a.^3

a^3ans =

> a.^3ans =

4) a/b及b\a

a/bans =

> b\aans =

5) [a,b]和[a([1,3],:b^2]a,b]ans =

> [a([1,3],:b^2]ans =2.设有矩阵a和b

1)求它们的乘积cc =

2)将矩阵c的右下角3*2子矩阵赋给d

d=c([3 4 5],[2 3])d =1) 查看matlab工作空间的使用情况。

3.熟悉matlab的运行环境,写出完成下列操作的命令。

1) 建立三阶单位矩阵a;

a=eye(3,3)a =

2) 建立5*6随机矩阵a,其元素为[100,200]范围内的随机整数;

> a=rand(5,6);b=100*a;

>> c=100+b;

>> round(c)ans =

3) a=[1,2,3;4,5,6],产生和a同样大小的矩阵;

a=[1 2 3 ;4 5 6];

> [m,n]=size(a); rand(m,n)ans =4.求解下列方程组。

2u-3v=8

4u-5v+w=15 ,并以向量的方式表达结果。

2u+4w=1

a=[2,3,0;4,-5,0;2,0,4];b=[8;15;1];

> a\bans =

即:u=3.8636 v=0.0909 w=-1.6818a)a=zeros(24,3);openvar a> aa =

(b) t_data=a(:,1);

> max(t_data);k=reshape(t_data,1,24)

k =columns 1 through 14columns 15 through 24c)>>p,ix]=sort(k);time=time(1,ix)time =

columns 1 through 14

columns 15 through 24d)温度最高时刻为29

五、实验报告要求。

1.整理实验结果,填入相应**中。

2.小结实验心得体会。

2019matlab实验

实验五 matlab文件i o 一 实验目的。1 掌握文件的建立 打开与关闭和文件的读写操作。2 理解文件定位操作。3 通过练习理解文件的基本操作。二 实验环境。1 计算机。2 matlab7.0集成环境。三 实验说明。1 熟练操作matlab7.0运行环境。2 自主编写程序,必要时参考相关资料。3...

2019matlab实验

实验六 matlab的图形基础。一 实验目的。1 掌握二维图形和三维图形的绘制方法及相关函数的应用 2 掌握基本图形与高级图形的处理方法 3 了解高级图形处理功能。二 实验环境。1 计算机。2 matlab7.0集成环境。三 实验说明。1 熟练操作matlab7.0运行环境。2 自主编写程序,必要时...

2019matlab实验

实验一 matlab矩阵基本运算。一 实验目的。1 掌握生成矩阵的方法 2.掌握矩阵分析的方法 3.运用matlab求解线性方程。二 实验环境。1 计算机。2 matlab7.0集成环境。三 实验说明。1 首先应熟悉一般矩阵及特殊矩阵的生成方法 2 复习矩阵及数组的加减乘除及乘方运算 3 实验学时 ...