例如计算一个简单一元二次方程,在程序编辑器中输入:
syms x
f=x^2+x-5
A=solve(f==0)
运行后命令行窗口返回的结果是
A =
- 21^(1/2)/2 - 1/2
21^(1/2)/2 - 1/2
这个时候只需要用double命令,即可将分式转换为小数显示:
>> syms x
f=x^2+x-5
A=solve(f==0)
double(A)
f =
x^2 + x - 5
A =
- 21^(1/2)/2 - 1/2
21^(1/2)/2 - 1/2
ans =
-2.791287847477920
1.791287847477920