文档帮助中心
解决在矩阵形式的线性方程
X = linsolve(A,B)
[X,R] = linsolve(A,B)
例
X= linsolve(一种,乙)解决了矩阵方程一种X=乙,其中乙是一个列向量。
X= linsolve(一种,乙)
X
一种
乙
[X,[R] = linsolve(一种,乙)也返回的条件数的倒数一种如果一种是方阵。除此以外,linsolve返回的排名一种。
[X,[R] = linsolve(一种,乙)
[R
linsolve
全部收缩
通过使用解决在矩阵形式本系统的线性方程linsolve。
[ 2 1 1 - 1 1 - 1 1 2 3 ] [ X ÿ ž ] = [ 2 3 - 10 ]
A = [2 1 1;-1 1 -1;1 2 3];B = [2;3;-10];X = linsolve(A,B)
X = 3 1 -5
从X,X= 3,ÿ= 1和ž= -5。
通过使用两个输出参数计算平方系数矩阵的条件数的倒数。
SYMS一个X Y Z A = [A 0 0;0 0;0 0 1];B = [X;Ÿ;Z];[X,R] = linsolve(A,B)
X = X /一个Y /的Z R = 1 /(MAX(ABS(a)中,1)*最大(1 / ABS(a)中,1))
如果系数矩阵是矩形的,linsolve返回系数矩阵作为第二输出参数的秩。显示此行为。
SYMS A B X Y A = [A 0 1;图1b 0];B = [X;Y];[X,R] = linsolve(A,B)
警告:解决方法不是唯一的,因为该系统是秩亏。在67 X = X /一个sym.linsolve - (X - A * Y)/(A * B)0 R = 2
系数矩阵,指定为象征性的矩阵。
方程的右侧,指定为一个符号矢量或矩阵。
溶液,返回作为一个符号矢量或矩阵。
倒数条件数或等级,返回作为表达的符号数。如果一种是方阵,linsolve返回的条件数一种。除此以外,linsolve返回的排名一种。
线性方程系统如下。
一种 11 X 1 + 一种 12 X 2 + ... + 一种 1 ñ X ñ = b 1 一种 21 X 1 + 一种 22 X 2 + ... + 一种 2 ñ X ñ = b 2 ⋯ 一种 米 1 X 1 + 一种 米 2 X 2 + ... + 一种 米 ñ X ñ = b 米
此系统可以表示为矩阵方程 一种 ⋅ X → = b → ,其中一种是系数矩阵。
一种 = ( 一种 11 ... 一种 1 ñ ⋮ ⋱ ⋮ 一种 米 1 ⋯ 一种 米 ñ )
b → 是包含方程右侧的向量。
b → = ( b 1 ⋮ b 米 )
如果解决方案不是唯一的,linsolve发出警告,选择一个解决方案,并将其返回。
如果系统没有一个解决方案,linsolve发出警告,并返回X设置为所有元素天道酬勤。
天道酬勤
调用linsolve对于数值矩阵不在符号对象调用MATLAB®linsolve功能。此功能只接受真正的参数。如果您的方程系统使用复数,使用符号将至少一个矩阵符号矩阵,然后调用linsolve。
符号
条件|dsolve|equationsToMatrix|INV|规范|odeToVectorField|秩|解决|symvar|vpasolve
条件
dsolve
equationsToMatrix
INV
规范
odeToVectorField
秩
解决
symvar
vpasolve
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。金宝app
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处