网格矢量不定义与给定值匹配的点网格

时间:2014-02-03 15:54:41

标签: matlab interpolation

我在Matlab中插值有问题。我有一个名为CPDLiverVol1(7570x3 double)的矩阵。我需要插入这个矩阵,我用户interp1

inp = interp1((1:116),permute(double(CPDLiverVol1),[2 1 3]),(1:166),'linear',0);

但是我收到了这个错误:

  

网格矢量不定义与给定匹配的点网格   值。

     

interp1错误(第188行)           F = griddedInterpolant(Xext,V,方法);

任何人都可以帮我解决错误吗?

1 个答案:

答案 0 :(得分:1)

也许这就是你要找的东西,

 inp = interp1(1:3,CPDLiverVol1.',linspace(1,3,166),'linear',0);