Simulink模型自动绘制信号x(t)的偶数和奇数部分

时间:2013-12-29 00:51:24

标签: matlab math simulink

我想制作一个绘制信号偶数和奇数部分的模型, 在数学上我可以通过获得反转信号得到偶数和奇数部分:

x 偶数(t)= [x(t)+ x(-t)] / 2

x odd (t)= [x(t) - x(-t)] / 2

现在我无法在Matlab Simulink中获得反转信号x(-t)。 任何其他想法我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

由于没有负面时间的概念,您将无法逐个样本地进行此操作。

但是你可以缓冲信号(进入N个点的矢量),然后使用等效的离散时间公式来计算以N / 2样本为中心的奇数和偶数分量。

缓冲和奇数/偶数计算都可以使用MATLAB功能块完成。