Matlab傅里叶里逆变换的问题,新手求助
关于一个Matlab中傅里叶逆变换的问题,功率曲线为 PdBm=10Exp(-(f/f0)2),转化为mW功率单位的函数为Pmw=10.^(PdBm/10),然后来求Pmw的傅里叶逆变换,从而得到时域里的V-t函数。但是利用语句V=ifourier(Pmw)的结果是V =transform::fourier(10^(1/exp(w^2/(40000*pi^2))), w,t)/(2*pi).也即要得的V-t函数不能直接在Matlab上显示出来,所以用ezplot画图也不行。
但是直接对PdBm进行逆变换y=ifourier(PdBm),是可以得到具体函数的y =(1000*pi^(1/2))/exp(10000*pi^2*t^2),不过y应该不是要得的时域函数。
所以想问问大家Pmw到底有没有对应的傅里叶逆变换的原函数,如果有的话,为什么在Matlab上做逆变换的时候会无法直接显示出原函数V的表达式呢?
希望各位知道的能指教一下撒。 本帖最后由 伤痕累累 于 2012-8-22 14:27 编辑
ifft你试了吗?快速傅里叶的逆变换
页:
[1]