标签: matlab simulink
我想使用嵌入式Matlab函数将移动窗口应用于我的Simulink模型的信号。但每当我尝试在时间帧中划分信号时,它总是显示有1个元素。请建议如何将运行窗口应用于此类信号。
答案 0 :(得分:2)
使用MATLAB功能块可能不是最佳选择。这是移动平均滤波器的简单实现。左侧的Add,Sin和Noise生成示例信号。中心的多路复用器用于插入新元素。变量选择器用于删除最旧的元素。在我的例子中,我使用工作空间变量N作为窗口大小。当我真正使用它时,我建议将所有内容包装到子系统中并使其成为掩码参数。