函数 > 求解和最优化 > 示例:求解线性方程组
  
示例:求解线性方程组
使用 lsolve 函数或求解命令块求解由 n 个方程构成的具有 n 个未知量的线性方程组。
使用 lsolve
1. 假设有下面一组方程 (使用等于运算符定义):
单击复制此表达式
2. 创建对应于上述方程组的非奇异矩阵:
单击复制此表达式
3. 创建对应于上述方程组的常数矢量:
单击复制此表达式
4. 使用 lsolve 函数求解:
单击复制此表达式
单击复制此表达式
使用求解命令块
你还可以使用求解命令块来求解上述方程组。
* 
如果将该方程组当作矩阵乘以未知矢量 X,则必须同时求解该矢量中的所有变量。不能在此表达式中保留任何矢量元素常数。
1. 提供估值矢量 X:
单击复制此表达式
单击复制此表达式
2. 插入求解命令块,然后使用 find 函数求解上述方程组:
单击复制此表达式
* 
必须在求解命令块之前和之外定义估值矢量 X。
求解命令块 - 求解矩阵
1. 定义代数 Riccati 方程组 (根据系统和控制理论):
单击复制此表达式
单击复制此表达式
单击复制此表达式
2. 将初始估值矩阵定义为单位矩阵:
单击复制此表达式
3. 使用 Find 函数求解上述方程组:
单击复制此表达式
求解命令块中的单位
1. V1V2V3 设为 1 伏特:
单击复制此表达式
单击复制此表达式
单击复制此表达式
2. 定义并求解具有三个未知量的方程组:
单击复制此表达式