Matlab以多个术语而不是浮点数输出数字

时间:2014-12-04 11:54:43

标签: matlab

我使用Matlab计算一个明确的积分,它以自然常数e为基础。

这是我的输入和输出:

  >> syms t
  >> f=t/10^5*0.001*exp(-0.001*t);
  >> int(f,t,0,5000)

  ans =

  1/100 - (3*exp(-5))/50

我想知道为什么我得到一个多项而不是数字结果的结果?有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

你能做到吗?

I = int(f,t,0,5000);
double(I)