我没有这个包nlfilter
,我也没有完全按照这个例子。
我有一个非常简单的函数fun
,我想将它应用于数组的移动窗口。数组是Nx1
,我想看看长度k
间隔,比如说。所以对于N=10
和我会k=3
得到fun = @(x) min(x);
A = [13 14 2 14 10 3 5 9 15 8];
filter(A,k,fun) = [2 2 2 3 3 3 5 8];
在这里,我只想查看索引 1,2,3 然后是 2,3,4 然后 ... 然后是 8,9,10,因此最终序列的长度为 7。我可以使用 for 循环轻松完成此操作,但我不知道如何为 Matlab 向量化它。请帮忙。谢谢。