当前位置:文档之家› MATLAB矩阵分析与处理

MATLAB矩阵分析与处理

(2)关系运算与逻辑运算的使用
(3)稀疏矩阵的用法;
要求:
(1)学会矩阵转置、相乘、求逆等基本矩阵运算;
(2)学会矩阵的变换方法;
(3)掌握稀疏矩阵的生成方法;
【实验主要仪器设备及台套数】
装有MATLAB(版本7.1)应用软件的计算机
实验内容:
1.生成一个四维魔方矩阵,提取其中相关位置元素的值
2.对矩阵A=(23,10,-0.788,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14;)进行相关的操作
4.稀疏矩阵的建立过程
实验步骤:
1生成一个四维魔方矩阵,提取其中相关位置元素的值
B4=B'
A5=det(A)
B5=det(B)
A6=rank(A)
B6=rank(B)
A7=norm(A)
B7=norm(B)
A8=cond(A)
B8=cond(B)
A9=trace(A)
B9=trace(B)
4稀疏矩阵的建立过程
k=find(k<=25&k>=10)
(2)取出A前3行构成矩阵B,前两列构成矩阵C,右下角3*2子矩阵构成的矩阵D,B与C的乘积构成的矩阵E
B=A(1:3,:)
C=A(:,1:2)
D=A(3:4,2:4)
E=B*C(3)分别求Fra bibliotek达式E<DE&DE|D~E~D的值
E<D
E&D
E|D
~E
~D
3求下列矩阵的主对角线元素,上三角矩阵,下三角矩阵,逆矩阵,行列式矩阵的值,秩、范数、条件数、迹
A=[1,-1,2,3;5,1,-4,2;3,0,5,2;11,15,0,9]
B=[0.43,43,2;-8.9,4,21]
A1=diag(A,0)
B1=diag(B,0)
A2=triu(A)
B2=triu(B)
A3=tril(A)
B3=tril(B)
A4=A'
安徽新华学院实验报告
姓名张恒学号1142152237专业班级11级信息管理与信息系统2班
课程名称MATLAB实验名称MATLAB矩阵分析与处理实验日期2014-02-26
指导教师刘丽
得分
【实验名称】MATLAB矩阵分析与处理
【实验类型】基础性实验
【实验目的与要求】
目的:
(1)矩阵转置、相乘、求逆等基本矩阵运算;
A=[2,2,1;3,1,-1;4,3,3;5,3,8;6,6,12];
B=spconvert(A)
结果为:
实验总结:
通过这次的实验学会了矩阵的相关操作,包括求矩阵行列式的的值、矩阵的建立、上三角矩阵,下三角矩阵,逆矩阵,行列式矩阵的值等。
A=magic(4);
A(3)
A(1,:)
A(:,2:4)
A(2:3,4:5)
2对矩阵A=(23,10,-0.788,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14;)进行相关的操作
A=[23,10,-0.778,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14];
(1)输出A在[10,25】范围内的全部元素
A=[23,20,-0.788,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14]
A=[23,10,-0.778,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14];
3.求下列矩阵的主对角线元素,上三角矩阵,下三角矩阵,逆矩阵,行列式矩阵的值,秩、范数、条件数、迹
A=[1,-1,2,3;5,1,-4,2;3,0,5,2;11,15,0,9]
B=[0.43,43,2;-8.9,4,21]
相关主题