matlab实验二_矩阵基本运算
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二 矩阵基本运算一、实验目的
1.熟悉矩阵和向量的建立方式
2.理解矩阵拆分的方法
3.通过实验进一步掌握矩阵的基本运算
二、实验环境
PC一台、MATLAB7.0绿色版
三、实验说明
1.熟练操作MATLAB7.0运行环境
2.自主编写程序,必要时参考相关资料
3.实验前应写出程序大致框架或完整的程序代码5.实验学时:2学时
四、实验内容和步骤
1.实验内容
2.已知,
求下列表达式的值:
1) A+6B和A2-B+I (I为单位矩阵)
A=[-1 5 -4;0 7 8;3 61 7];
B=[8 3 -1;2 5 3;-3 2 0];
I=eye(3);
>> A+6*B A^2-B+I
2)A*B,A.*B和B*A
A*B A.*B
>> B*A
3)A/B和B\A
>> A/B >> B\A
4)[A,B]和 [A([1,3],:);B^2]
>> [A,B]
>> [A([1,3],:);B^2]
3.已知
,取出其前三行构成矩阵B,其前两列构成矩阵C,其右下角3×2子矩阵构成矩阵D,B与C的乘积构成矩阵E,分别求E
>> A=[23 10 -0.778 0;41 -45 65 5;32 5 0 32;6 -9.54 54 3.14];
B=A([1:3],:);
C=A(:,[1,2]);
D=A(2:4,[3,4]);
E=B*C;
E 5. 求下列矩阵的主对角元素、上三角矩阵、下三角矩阵、逆矩阵、行 列式的值、秩、范数、条件数、迹。 (1) 2.实验步骤 (1)分析实验内容,写出程序大致框架或完整的程序代码。 (2)进入MATLAB7.0集成环境。 (3)编辑程序并进行保存。 (4)运行程序,若有错误,修改错误后再次运行,如此反复进行到不显示出错为止。 (5)检查程序输出结果。 五、实验心得 通过本次实验我了解了矩阵和向量的建立方式,逐步掌握了矩阵拆分的方法,进一步的掌握矩阵的基本运算。本次实验完成的较为成功,但在定义新矩阵时仍有些许不熟练,有待加强,需要继续改进。