我必须在 Matlab 上实现 Flanger 效果,之前购买我必须绘制它的频率响应和脉冲响应。
差分方程为 在哪里是一个常数,, 和; 和.
我在如何计算这种差分方程的任何 DTFT o Z 变换时遇到了麻烦。我找不到如何计算变化的时移变换.
有没有其他方法来计算脉冲和频率响应?
我必须在 Matlab 上实现 Flanger 效果,之前购买我必须绘制它的频率响应和脉冲响应。
差分方程为 在哪里是一个常数,, 和; 和.
我在如何计算这种差分方程的任何 DTFT o Z 变换时遇到了麻烦。我找不到如何计算变化的时移变换.
有没有其他方法来计算脉冲和频率响应?
只有线性时不变系统才能完全以其脉冲响应为特征。调制效果,如镶边中断时间不变性。虽然您仍然可以创建瞬时脉冲响应(其用途非常有限),但没有有意义的频率响应。
正如@Jazzmaniac 的回答中所述,脉冲响应并不能完全表征您的时变系统:系统的脉冲响应取决于计算时间。
但是,在您的情况下,应该很容易直观地了解系统的脉冲响应如何随时间演变。是一个函数,其值在区间内呈正弦变化以由以下决定的速率.
因此,我相信绘制具有不同值的脉冲响应(或频率响应)可能对您有用, 在区间内有规律地间隔, 并覆盖地块。
你可以用不同的和同样,如果您想了解这些如何影响系统的行为。