Matlab 扩展坐标向量
我有一个像这样的行向量Matlab 扩展坐标向量,matlab,Matlab,我有一个像这样的行向量 x = [ 0.125 0.25 0.5 0.75 1]; 我想用点之间的插值把它扩展到100个点。我怎么能这样做,在最后我有等间距的点,但长度为100点 谢谢解决方案 xi = [0 25 50 75 100]; yi = [0.125 0.25 0.5 0.75 1]; x = 1:1:100; y = interp1(xi, yi, x); 答案是y 说明: < P>我考虑向量f(0.125 0.25 0.5 0.5 0.75)作为函数
x = [ 0.125 0.25 0.5 0.75 1];
我想用点之间的插值把它扩展到100个点。我怎么能这样做,在最后我有等间距的点,但长度为100点
谢谢解决方案
xi = [0 25 50 75 100];
yi = [0.125 0.25 0.5 0.75 1];
x = 1:1:100;
y = interp1(xi, yi, x);
答案是y
说明:
- < P>我考虑向量f(0.125 0.25 0.5 0.5 0.75)作为函数f的结果,f(席)=Yi,其中席=[ 0 25 50 75 100 ]和Yi=[0.125 0.25 0.25α]。< /P> < L> > p>使用席的相同间隔创建x 100大小向量; < L> > P>基于席和Y关系计算X的插值;