使用solve命令求解方程的根MATLAB
时间: 2023-10-04 15:07:58 浏览: 107
MATLAB用于方程求根
在MATLAB中,可以使用solve命令求解方程的根。该命令的语法为:
solve(equations, variables)
其中,equations是一个包含一个或多个方程的向量或矩阵,variables是一个包含一个或多个未知数的向量。例如,求解方程组:
x + y = 5
x - y = 1
可以使用以下代码:
syms x y
eqns = [x + y == 5, x - y == 1];
sol = solve(eqns, [x y])
输出结果为:
sol =
struct with fields:
x: 3
y: 2
即x=3,y=2是该方程组的解。注意,solve命令只能求解符号方程,因此需要使用syms命令定义变量为符号类型。
阅读全文