解决符号功能

时间:2014-08-28 05:36:40

标签: matlab symbolic-math symbolic-computation

我使用syms变量,所以我可以存储函数或多项式,以便以后在脚本文件中计算。

问题是当我使用subs将syms变量的值放入函数或多项式时,它并没有完全解决这些函数。如

>>syms x
>>subs(x^2-x,x,2)
ans =

6    (Complete solved)

>>subs(sin(x),x,2)
ans =

sin(2)    (Not completely solved)

我想要像

一样
>>sin(2)

ans =

0.9093

我应该怎么用?请帮帮我。

1 个答案:

答案 0 :(得分:1)

我使用VPA(可变精度算术)功能使其工作。如果

>>vpa(subs(sin(x),x,2),5)
ans(x) =

0.9093