如何在Simulink/DSP Matlab中删除不满足某个谓词的样本?

如何在Simulink/DSP Matlab中删除不满足某个谓词的样本?,matlab,signal-processing,simulink,Matlab,Signal Processing,Simulink,让我们假设以下设置: 我在Simulink中使用基于帧的处理,我有固定大小的[1000x1]双帧 我们把这个信号叫做s 问题:如何生成一个Simulink块b,用于从s中删除不满足给定谓词的所有样本,例如-1在帧中删除样本将导致更改每个帧的输出帧大小。这真的是你想要做的吗?是的,这是主要的一点,因为它将降低消耗s的输出的块的计算复杂性。

让我们假设以下设置:

我在Simulink中使用基于帧的处理,我有固定大小的[1000x1]双帧

我们把这个信号叫做s


问题:如何生成一个Simulink块b,用于从s中删除不满足给定谓词的所有样本,例如-1在帧中删除样本将导致更改每个帧的输出帧大小。这真的是你想要做的吗?是的,这是主要的一点,因为它将降低消耗s的输出的块的计算复杂性。