在Matlab中展开向量。。。有一些困难
我怎样才能做到以下几点: 假设我从一个包含元素的向量开始[5 3 4 9 10]——把这些数字想象成每天的股价。我想把这个向量转换成日内股票价格的(近似值)-一天的1/10 因此,我的向量应该是[3.1 3.2 3.3 3.3 3.4 3.3.4 3.3.4 3.5 3.7 3.944.5 5 5.5 6 6 6 6.5 7 7.8.59.1 9.2 9.3 9.4 9.5 9 9.910 谢谢 help interp1 您将使用“线性”插值方法 因此,最初,您会在Matlab中展开向量。。。有一些困难,matlab,Matlab,我怎样才能做到以下几点: 假设我从一个包含元素的向量开始[5 3 4 9 10]——把这些数字想象成每天的股价。我想把这个向量转换成日内股票价格的(近似值)-一天的1/10 因此,我的向量应该是[3.1 3.2 3.3 3.3 3.4 3.3.4 3.3.4 3.5 3.7 3.944.5 5 5.5 6 6 6 6.5 7 7.8.59.1 9.2 9.3 9.4 9.5 9 9.910 谢谢 help interp1 您将使用“线性”插值方法 因此,最初,您会 x = 0:4; y = [5
x = 0:4;
y = [5 3 4 9 10];
现在,插入
xnew = 0:.1:4;
ynew = interp1(x,y,xnew,'linear');
使用
interp1
:还有一些例子。太棒了!非常感谢你!!