所以我有這個函數,我略微修改了一個「主」向量和一個「基」向量,並將主向量拉伸/壓縮到基向量的維度。interp1輸出不一致
function output = stretch(main, base)
N=length(main)-1;
X=0:N;
XI=0:(length(main)/length(base)):N;
output=interp1(X,main,XI);
end
基矢量的長度總是1620,所以這就是目標。這在大多數情況下都適用,但對於一些「主要」矢量維度,拉伸/壓縮矢量的矢量是1619或1618.我不知道如何對此進行修正 - 任何想法?
使用'linspace(intialValue,最終值,numberOfElements)''不intialValue:增量:finalValue'。 – David 2014-10-09 03:29:51
@大衛馬特,你是一個血腥的救星!謝謝! – ktosayev 2014-10-09 03:33:41