浅谈MATLAB在矩阵当中的应用

时间:2022-09-09 04:38:04

浅谈MATLAB在矩阵当中的应用

摘要:MATLAB是MathWork公司在1984年推出的一中面向科学与工程计算的一款软件,MATLAB在数值计算分析,矩阵运算、符号计算及图形处理显示与一体等方面表现优异 ,MATLAB简单易学,功能强大、使用方便,已广泛应用于数学分析与计算、工程计算,控制设计,信号处理与通讯等领域。Matlab在数学中应用主要有矩阵计算、多项式的计算、线性方程求解、数据分析、插值运算以及函数绘图,本文主要谈谈Matlab在矩阵当中的一些基本应用。

关键词:MATLAB;矩阵;应用

中图分类号:TU—4 文献标识码:A 文章编号:1007—9599 (2012) 14—0000—02

一、矩阵和矩阵运算

在科学研究和工程实践中,矩阵是个十分重要的概念。尤其是与电气、自动化和通信相关的专业,矩阵理论的学习那更是必不可少。其实,理工科的科研和工程问题到最后基本上都只能归结于数学问题,而高级的数学问题则是矩阵运算及矩阵理论问题,所以,要把科研和工程做好,尤其是要作科学研究,学好矩阵运算是不可或缺的。

二、矩阵的输入

(一)矩阵的一般输入方式

(二)矩阵的等差输入方式

1.等差——行矢量输入

2.等差——矩阵输入

(三)零矩阵 元素全是0的矩阵称之为零矩阵。

(四)单位矩阵 MATLAB中利用eye()函数构造单位矩阵。

(五)全1矩阵 (元素全是1的矩阵称之为全1矩阵。)

(六)对角矩阵

主对角线以外元素全部为0的矩阵称为对角矩阵。

MATLAB中利用diag()函数构造对角矩阵。

三、矩阵运算

(一)矩阵运算—四则运算与幂运算

(二)矩阵的转置(如果一个矩阵是复数矩阵,则输出的转矩是原矩阵的共扼转置矩阵)

(三)行列式 调用格式为:

(四)逆矩阵 调用格式为:

(五)矩阵的合并 将相关矩阵重新组合以得到新的矩阵。

调用格式如下:

(六)矩阵的最大元素和最小元素

(七)矩阵元的升序排列 由sort(A)函数执行

(八)矩阵元素的求和与求积

(九)矩阵的上下三角部分

(十)矩阵的旋转 MATLAB软件利用flip()函数进行矩阵旋转,调用格式如下:

四、总结

matlab的应用领域非常广泛,在本文中,我就从matlab在矩阵当中的一些基本用法的应用心得和读者交流学习,望各位读者批评指正。

上一篇:政府办公自动化系统中的网络安全问题研究 下一篇:基于图论的蚁群算法在图像分割的应用