所以我有这个功能,我稍微修改了一个" main"矢量和"基地"矢量和拉伸/压缩主矢量到基矢量的维度。
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.我不知道如何对此进行校正 - 任何想法?
答案 0 :(得分:0)
@David写道:
使用
linspace(intialValue,finalValue,numberOfElements)
而不是intitialValue:increment:finalValue.