mldivide,\
符号矩阵左部
描述
例子
方程组的矩阵形式
解一个线性方程组所指定的正方形系数矩阵和一个向量方程的两边。
创建一个包含方程系数矩阵,和一个向量方程的两边。
=符号(pascal (4)) b =符号([4;3;2;1))
A = [1, 1, 1, 1] [1, 2, 3, 4] [1、3、6、10] [1、4、10、20] b = 4 3 2 1
使用运算符\
为了解决这个系统。
X = A \ b
X = 1 5 0 0
Rank-Deficient系统
创建一个包含方程的系数矩阵,和一个向量方程的两边。
=符号(魔法(4))b =符号([0;1;1;0))
A =[16, 2、3、13][5、11、10、8][9、7、6、12][4、14、15日,1]b = 0 1 1 0
找到系统的等级。这个系统包含四个方程,但它的排名3
。因此,系统rank-deficient。这意味着系统的一个变量并不是独立的,可以用其他变量来表示。
排名(horzcat (A, b))
ans = 3
尝试解决这个系统使用象征性的\
操作符。因为系统rank-deficient,返回的解决方案不是唯一的。
一个\ b
警告:解决方案并不是唯一的,因为系统是rank-deficient。ans = 1/34 19/34 -9/17 0
系统不一致
创建一个包含方程系数矩阵,和一个向量方程的两边。
=符号(魔法(4))b =符号([0;1;2;3))
A =[16, 2、3、13][5、11、10、8][9、7、6、12][4、14、15日,1]b = 0 1 2 3
尝试解决这个系统使用象征性的\
操作符。操作员发出警告,并返回与所有元素设置为一个向量正
因为这个方程组是不一致的,因此,不存在解决方案。在生成的向量的元素数量的数量等于方程系数矩阵(行)。
一个\ b
警告:解决方案并不存在,因为系统是不一致的。ans =正正正正无穷
发现该系统的行简化阶梯形。最后一行显示一个方程简化为0 = 1
,这意味着方程组是不一致的。
rref (horzcat (A, b))
ans = [1 0 0 1 0] [0 1 0 3 0] [0, 0, 1 3 0] [0, 0, 0, 0, 1]
输入参数
输出参数
提示
矩阵计算涉及许多符号变量可以是缓慢的。增加了算法的计算速度,减少符号变量用给定的一些变量的值。
当除以零的时候,
mldivide
认为分子的签署并返回正
或负
相应的行动。信谊x(信谊(0)\信谊(1),信谊(0)\信谊(1)对称x (0) \]
ans =(正、负无穷到正无穷* x)