我已經學會了在Matlab中使用downsample()函式。但是,我想知道它是否可以用基本的for回圈或if陳述句來實作。有人能幫助我嗎? P.S 以下是我制定的代碼,我想知道是否有不同的方法來實作它。
for i=1:M:length(x)
y=[y x(i) ] 。
結束。
end。
`
uj5u.com熱心網友回復:
如果M是一個標量整數值,而x是一個向量,那么x(1:M:end)取每一個M的元素。
x = 1:14;
M = 4;
x(1: M:end)
ans =
1 5 9 13
你也可以從一個不同的值開始。x(3:M:end).
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/309694.html
標籤:
上一篇:從互聯網上下載的影像創建一個圖示
