资源描述:
《数学建模校选论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、广西大学数学实验报告实验名称Matlab期末实验报告学院机械工程学院专业班级物流151班姓名;;;学号;;;;;;;;;;;2016年12月实验一:一、【实验目的】了解Matlab软件,熟悉其操作与功能,借助Matlab软件求解工程实际中难以利用解析方法求解的数学问题。二、【实验题目】已知A=[-1,5,-4;0,7,8;3,61,7],B=[8,3,-1;2,5,3;-3,2,0] 求下列表达式的值: (1)A+6B和A^2-B+I(其中I为单位矩阵)。 (2)A*B、A.*B和B*A。 (3)A/B及BA。 (4)[
2、A,B]和[A([1,3],:);B^2]。三、【实验程序】A*B是两个矩阵每行每列元素分别相乘并相加; A.*B表示A与B单个元素之间对应相乘; A./B表示A矩阵除以B矩阵的对应元素;B.A等价于A./B; A/B表示A的逆左乘B矩阵; BA表示A矩阵的逆右乘B矩阵。具体运算程序如下>>A=[-1,5,-4;0,7,8;3,61,7];>>B=[8,3,-1;2,5,3;-3,2,0];>>A+6*B>>A^2-B+eye(3)>>A*B>>A.*B>>B*A>>A/B>>BA>>[A,B]>>[A([1,3],
3、:);B^2]四【实验结果】实验结果截图如下命令行程序如下>>A=[-1,5,-4;0,7,8;3,61,7];>>B=[8,3,-1;2,5,3;-3,2,0];>>A+6*Bans=4723-10123726-15737>>A^2-B+eye(3)ans=-18-217172253310921867526>>A*Bans=141416-105121125328180>>A.*Bans=-815403524-91220>>B*Aans=-110-157228533-128>>A/Bans=1.22340425531914
4、9-0.9255319148936172.978723404255319-0.9468085106382982.351063829787234-0.9574468085106384.6170212765957463.87234042553191513.893617021276597>>BAans=-0.510638297872341-8.617021276595745-1.1276595744680850.73404255319148917.5744680851063821.808510638297872-0.88297
5、8723404255-21.2127659574468090.404255319148936>>[A,B]ans=-15-483-10782533617-320>>[A([1,3],:);B^2]ans=-15-4361773371173713-2019五【实验总结】通过本次实验的操作,进一步掌握了Matlab求解方程的方法,并且可迅速精确地解决学习或实际生活中的数学难题。掌握它的使用,简单的编程就可以让一些看似运算复杂无法解决的问题交给电脑去处理,能成功便捷地实现要求。上述讲到了其次线性方程组的求解,而非齐次线性方程组的
6、求解利用Matlab程序也非常便捷,只需将常数项另列一个单列的矩阵,并且将系数矩阵和常数项矩阵合并为另一新矩阵,判断矩阵之间秩的关系确定方程的解的情况,最终求解即可。