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

Matlab Simulink模型自动绘制信号x(t)的奇偶部分,matlab,math,simulink,Matlab,Math,Simulink,我想做一个模型,画出信号的偶数部分和奇数部分, 从数学上讲,我可以通过得到反向信号得到偶数部分和奇数部分: xeven(t)=[x(t)+x(-t)]/2 xodd(t)=[x(t)-x(-t)]/2 现在我无法在MatlabSimulink中获得反转信号x(-t)。 还有其他想法吗?我怎样才能做到这一点呢?由于没有负时间的概念,你将无法在一个样本一个样本的基础上做到这一点 但您可以将信号缓冲(到N个点的向量中),然后使用等效的离散时间公式计算以N/2样本为中心的奇偶分量 缓冲和奇偶计算都可以使

我想做一个模型,画出信号的偶数部分和奇数部分, 从数学上讲,我可以通过得到反向信号得到偶数部分和奇数部分:

xeven(t)=[x(t)+x(-t)]/2

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

现在我无法在MatlabSimulink中获得反转信号x(-t)。
还有其他想法吗?我怎样才能做到这一点呢?

由于没有负时间的概念,你将无法在一个样本一个样本的基础上做到这一点

但您可以将信号缓冲(到N个点的向量中),然后使用等效的离散时间公式计算以N/2样本为中心的奇偶分量

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