符号限制计算,所需的数值

时间:2018-03-14 09:06:28

标签: matlab math symbolic-math

我正在尝试计算内部函数的限制操作。这是我做的:

x = 0;
f = (cos(x)*cos(h/2)*sin(h/2))/(h/2) - (sin(x)*sin(h/2)*sin(h/2))/(h/2);
limit(f,h,0)
ans =
1

limit(f,h,1)
ans =
2*cos(1/2)*sin(1/2)

我想知道2*cos(1/2)*sin(1/2)的数值是什么。我如何获得这个值?

1 个答案:

答案 0 :(得分:1)

您可以使用double来评估最终表达式:

double(limit(f,h,1))
ans =
    0.8415

limit是一个符号函数,因此它输出符号函数。您可以使用double(或single或您想要的任何数字类型)转换为数字。