官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > CST微波工作室 > CST MS中线缆仿真的时域与频域

CST MS中线缆仿真的时域与频域

05-08
在MS中进行了线缆仿真,得出了线缆仿真的时域和频域的结果,这时域和频域的结果是傅里叶变换与反变换的关系吗?
我将时域和频域的结果导出来,然后用matlab编程,对时域运用傅里叶变换 fft ,得出的结果与MS中频域作对比,发现图形是相同的,但幅值的数量级确相差10^12倍。运用 ifft 对频域进行傅里叶反变换,得出的结果与MS中的结果幅值完全不同。
这到底是怎么回事?难道说,MS中的时域与频域结果不是单纯的傅里叶变换的关系?

是傅里叶关系,还要乘一个计算deltaT,如总计算时间100ns,就要乘一个1e7。
还要看你是哪个版本。

估计你没有归一化

仅仅FFT变换,不能反映出信号功率谱(电压普)的,其计算出来的幅度不是真正信号的功率谱幅度,需要除以采样点数的,你可以尝试用MATLAB中的功率谱估计算法试试,看能否对上。

你是说在频域的幅值乘以deltaT ? 我用的是2011版

归一化?怎么做?

“用MATLAB中的功率谱估计算法”,能说的具体一些吗?我不是很懂。

和是用的数据点数有关,FFT得到的结果要除以数据点数,LZ可以看一下在网上找一段Matlab的傅立叶变换例程,应该比较容易看懂

“FFT得到的结果要除以数据点数”,我按照这个编程,得到频域的值还是不对。我在网上查,功率密度为 P=|F(w)|^2/N,即傅里叶变换的模的平方除以点数,可是即使是按照这个来做,还是得不到MS中的频域值,具体转化应该是什么?

Top