the downsample function downsample only the rows
for example:
y =
0.5377 -0.1241 -1.0689 1.0933
-2.2588 1.4090 -2.9443 -0.8637
0.3188 0.6715 0.3252 -1.2141
-0.4336 0.7172 1.3703 -0.0068
>> a=downsample(y,2)
a =
0.5377 -0.1241 -1.0689 1.0933
0.3188 0.6715 0.3252 -1.2141
i expected the matrix to downsample in the rows and columns what am i doing wrong?

 채택된 답변

Matt J
Matt J 2014년 2월 12일
편집: Matt J 2014년 2월 12일

2 개 추천

The documentation says it will only downsample along rows, but you can extend it to 2D by doing,
tmp=downsample(y,2);
a=downsample(tmp.',2).';

추가 답변 (0개)

카테고리

제품

질문:

2014년 2월 12일

편집:

2014년 2월 12일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by