matlab解方程取实数
时间: 2023-10-21 14:33:18 浏览: 377
MATLAB课堂习题2云大.doc
要在MATLAB中解方程并得到实数解,可以使用以下步骤:
1. 定义方程。在MATLAB中,可以使用符号工具箱来定义方程。例如,要解决方程x^2 + 2x + 1 = 0,可以使用以下命令:
syms x
eqn = x^2 + 2*x + 1 == 0;
2. 解方程。可以使用solve函数来解决方程。例如,要解决上面的方程,可以使用以下命令:
sol = solve(eqn, x);
3. 获取实数解。可以使用real函数来获取实数解。例如,要获取上面方程的实数解,可以使用以下命令:
real_sol = real(sol);
注意:如果方程没有实数解,则real_sol将为空矩阵。
阅读全文