matlab解方程
时间: 2023-07-13 07:06:57 浏览: 173
在MATLAB中,可以使用函数`solve`来解方程。例如,要解方程 `x^2 - 5*x + 6 = 0`,可以按照以下步骤:
1. 定义符号变量x:
```
syms x
```
2. 输入方程并求解:
```
eqn = x^2 - 5*x + 6 == 0;
sol = solve(eqn, x);
```
此处将方程赋值给`eqn`,然后用`solve`函数解方程,并将解赋值给`sol`。
3. 显示解:
```
disp(sol)
```
这将显示方程的解。
完整的MATLAB代码如下:
```
syms x
eqn = x^2 - 5*x + 6 == 0;
sol = solve(eqn, x);
disp(sol)
```
阅读全文