打开桌面上matlab2017以及其他版本的程序,运行起来。我们结合具体的例子帮助大家理解知识点,下面和小编一起来学习。
在matlab命令输入行输入程序:clear all;关闭所有正在运行的程序,帮助我们进行下一步程序的运行希望大家养成好的编程习惯。
对于n阶方阵,如果n阶方阵B满足AB=BA=I,则成为A是可逆的,B矩阵成为A的逆矩阵。求矩阵的逆矩阵使用的函数是inv调用格式如下:Y=inv(X)
下面我们将一个具体的例子进行说明我们选择使用rand命令创建一个随机的矩阵>> clear all;>> A=rand(3) A = 0.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975 0.9575
输入程序:>> B=inv(A)
>> B=inv(A)运行结果>> clear all;>> A=rand(3) A = 0.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975 0.9575 >> B=inv(A) B = -1.9958 3.0630 -1.1690 2.8839 -2.6919 0.6987 -0.0291 -0.1320 1.1282
求解矩阵逆条件数值使用函数rcond调用格式如下A=rcond(A)>> clear all;A=rand(3) A = 0.9649 0.9572 0.1419 0.1576 0.4854 0.4218 0.9706 0.8003 0.9157
输入程序:>> C=rcond(A)运行结果:>> clear all;A=rand(3) A = 0.9649 0.9572 0.1419 0.1576 0.4854 0.4218 0.9706 0.8003 0.9157 >> C=rcond(A) C = 0.0824