我有一個1x1點矩陣,它指定了驅動器相對於時間的速度。整個操作過程中速度都會改變;這意味着兩點之間的差異正在改變。如何在MatLab中插值
舉一個例子:M = [1; 2; 3; 5; 7; 9; 11; 15; 19]
。 (只有這是一個892x1矩陣)
我想使這個矩陣長兩倍(所以改變每個時間步的相對速度),同時保持速度變化的方式。例如:M' = [1; 1.5; 2; 2.5; 3; 4; 5; 6; 7; 8; 9; 10; 11; 13; 15; 17; 19].
在MatLab中有這樣一個簡單的方法嗎?
到目前爲止,我已經嘗試過upsampling
(用零填充時間步); interp
(與低通插值來填充它。
謝謝!
不知道你是否需要'插值'...聽起來更像'移動' – bonCodigo