实验二 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 实验学时 ...