文件帮助中心文件
以矩阵形式求解线性方程
x = linsolve(a,b)
[x,r] = linsolve(a,b)
例子
X= linsolve(一种那B.)解决矩阵方程一种X=B., 在哪里B.是一列栏矢量。
X= linsolve(一种那B.)
X
一种
B.
[X那R.] = linsolve(一种那B.)还返回条件数量的倒数一种如果一种是一个方形矩阵。否则,Linsolve.返回排名一种。
[X那R.] = linsolve(一种那B.)
R.
Linsolve.
全部收缩
通过使用以矩阵形式求解该系统的线性方程系统Linsolve.。
[ 2 1 1 - 1 1 - 1 1 2 3. ] [ X y Z. ] = [ 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那y= 1和Z.= -5。
使用两个输出参数计算方形系数矩阵的条件数的倒数。
ysms x y z a = [a 0 0;0 a 0;0 0 1];b = [x;y;Z];[x,r] = linsolve(a,b)
x = x / a y / a z r = 1 /(max(abs(a),1)* max(1 / abs(a),1)))
如果系数矩阵是矩形的,Linsolve.将系数矩阵的等级作为第二个输出参数返回。显示这种行为。
Syms A B X Y A = [A 0 1;1 b 0];b = [x;y];[x,r] = linsolve(a,b)
警告:解决方案不是唯一的,因为系统是缺陷的。在sym.linsolve在67 x = x / a - (x - a * y)/(a * b)0 r = 2
系数矩阵,指定为符号矩阵。
等式的右侧,指定为符号矢量或矩阵。
解决方案,作为符号矢量或矩阵返回。
互惠条件号或等级,作为符号表达数返回。如果一种是一个方形矩阵,Linsolve.返回条件号一种。否则,Linsolve.返回排名一种。
线性方程系统如下。
一种 11. X 1 + 一种 12. X 2 + ...... + 一种 1 N. X N. = B. 1 一种 21. X 1 + 一种 22. X 2 + ...... + 一种 2 N. X N. = B. 2 ⋯ 一种 m 1 X 1 + 一种 m 2 X 2 + ...... + 一种 m N. X N. = B. m
该系统可以表示为矩阵方程 一种 ⋅ X → = B. → , 在哪里一种是系数矩阵。
一种 = ( 一种 11. ...... 一种 1 N. ⋮ ⋱ ⋮ 一种 m 1 ⋯ 一种 m N. )
B. → 是包含方程右侧的向量。
B. → = ( B. 1 ⋮ B. m )
如果解决方案不是唯一的,Linsolve.发出警告,选择一个解决方案,并返回它。
如果系统没有解决方案,Linsolve.发出警告和退货X所有元素都设置为INF.。
INF.
打电话Linsolve.对于不是符号对象的数字矩阵调用MATLAB®Linsolve.功能。此函数仅接受实际参数。如果您的等式系统使用复数,请使用轶事将至少一个矩阵转换为符号矩阵,然后呼叫Linsolve.。
轶事
条件|Dsolve.|areantstomatrix.|挪威|规范|odetovectorfield.|秩|解决|Symvar.|vpasolve.
条件
Dsolve.
areantstomatrix.
挪威
规范
odetovectorfield.
秩
解决
Symvar.
vpasolve.
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室