matlab solve()函数的使用
时间: 2023-04-30 19:01:59 浏览: 136
Matlab常用函数参考
MATLAB 的 `solve()` 函数用于解方程组。它能解多项式方程组,并且可以求解一元和多元方程组。
使用方法:
```
solve(equations, variables)
```
其中,`equations` 是方程组的形式,可以是字符串、符号表达式或函数表达式;`variables` 是方程组中的未知量,可以是一个字符串,如果方程组是一元的话,也可以是一个空矩阵。
例如:解方程组 3x + 2y = 1 , x - y = 2 的解,可以输入
```
solve(['3*x+2*y-1=0','x-y-2=0'], 'x,y')
```
返回结果:
```
x =
3/5
y =
7/5
```
注意:如果给定方程组没有解或无穷解,solve 会返回适当的错误消息
阅读全文