clear;clc; syms w t F = exp(-1j*w*6); Q = ifourier(F,t); Func = matlabFunction(Q); X = Func(6);
Q的值为δ(t-6),Func这一句相当于句柄化。对于Func(6)输出X= Inf,正确
又如:
clear;clc; syms w t F = 1 / (1 + 1j *w); Q = ifourier(F,t); Func = matlabFunction(Q); X0 = Func(0); %X(0)=0.5 X1 = Func(1); %X(1)=0.3679
注意X(0)的值是正常值的一半,X(1)是正常的。所以貌似X(0)要做倍乘处理。