首页 中心概况 工作动态 活动通知 教师培训 师资阵容 教师论坛 教学资源 学习交流 官网首页

应用MATLAB行列式、秩和逆矩阵


   线性代数是代数学的一个分支,主要处理线性关系问题。线性关系是指数学对象之间的关系是以一次形式来表达的。下面简单介绍应用MATLAB求解矩阵的行列式、秩和逆矩阵:

  下表为MATLAB中用来计算矩阵A的一些常用命令

(1):求解矩阵

的行列式、秩和逆矩阵

函数名
功能描述
det(A)
求矩阵A的行列式
rank(A)
A的秩
inv(A)
求矩阵A的逆矩阵(如果A是奇异矩阵或者近似奇异矩阵,则会给出一个错误信息)
pinv(A)
求矩阵A的伪逆矩阵(对于非奇异矩阵来说,有pinv(A)=inv(A)
Trace(A)
求矩阵A的迹,也就是对角线元素之和

  解:

  1. 新建一个M文件

  2. 在文本编辑器下输入代码为:

  A=[1 3;2 4];

  DET=det(A)

  RANK=rank(A)

  INV=inv(A)

  3. 保存文件,重命名

  4. 运行脚本后得到结果为:

  DET=-2

  RANK=2

  INV=-2.0000 1.5000

  1.0000 -0.5000

  基础部 刘小刚


Copyright(c) Modern College of Northwest university
地址:西安市长安区滦镇科教园陈北路1号  电话:(029)81555800
版权所有:西北大学现代学院  陕ICP备10004154号