主要内容

mldivide,\

符号矩阵左部

描述

例子

X=一个\B解决了象征性的线性方程组的矩阵形式,A * X =X

如果解决方案不存在或者不是独一无二的,\操作员发出警告。

一个可以是一个长方形矩阵,但方程必须是一致的。象征符\不计算最小二乘解。金宝搏官方网站

X= mldivide (一个,B)相当于x = A \ B

例子

方程组的矩阵形式

解一个线性方程组所指定的正方形系数矩阵和一个向量方程的两边。

创建一个包含方程系数矩阵,和一个向量方程的两边。

=符号(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]

输入参数

全部折叠

系数矩阵,指定为一个象征性的数字,标量变量,矩阵变量(因为R2021a)、功能、表达或象征性的标量变量的向量或矩阵。

右边,指定为一个象征性的数字,标量变量,矩阵变量(因为R2021a)、功能、表达或象征性的标量变量的向量或矩阵。

输出参数

全部折叠

解决方案,作为一个象征性的数字,返回标量变量,矩阵变量(因为R2021a)、功能、表达或象征性的标量变量的向量或矩阵。

提示

  • 矩阵计算涉及许多符号变量可以是缓慢的。增加了算法的计算速度,减少符号变量用给定的一些变量的值。

  • 当除以零的时候,mldivide认为分子的签署并返回相应的行动。

    信谊x(信谊(0)\信谊(1),信谊(0)\信谊(1)对称x (0) \]
    ans =(正、负无穷到正无穷* x)

版本历史

之前介绍过的R2006a