我做了以下事情:
clc
clear all
I0=1.2e12;
FWHM=10e-12;
c=FWHM./2.35482;
t=0:1e-12:50e-12;
syms t
int(I0.*exp(-1.*(t-5e-12).^2./(2.*c.^2)),t,0,40e-12)
但它没有给我一个简单的数字(只是一个数字)
答案 0 :(得分:1)
matlab没有自动给出数字的原因是精度可能会丢失。
假设您有一个值为1/3
的符号变量。在这一点上,这具有无限的准确性。然而,如果你评估它,你会失去这种精度,所以这就是为什么不直接评估它。
如果你想评估它,你当然可以这样做。试试doc double
,doc vpa
,doc eval
或doc subs
。我认为第一个是你需要的。