一种方法 -
x = [1 1 0 0];
xr = reshape(buffer(x,nnz(x))。',1,[]);
xr = xr(1:numel(x))
x = [1 1 1 1 0 0 0];
xr = reshape(buffer(x,nnz(x))。',1,[]);
xr = xr(1:numel(x))
实验以获得不同的结果。
。