xi=imread('20_0030.tif');%来自未知图片
xi=double(xi);
xi=CalBase1./xi; %这里所得的xi为1024*1280矩阵
for i=1:1024
for j=1:1280
x=[i01(i,j),i02(i,j),i03(i,j),i04(i,j),i05(i,j),i06(i,j),i07(i,j),i08(i,j),i09(i,j)]; %这里i01~019为1024*1280矩阵,是已知的
y=[1,4,14,24,42.5,59.8,68.3,80,91.8];
yi=interp1(x,y,xi(i,j),'linear'); %希望求得1024*1280的yi
end
end
但是出错了,不太明白
??? Error using ==> interp1 at 262
The values of X should be distinct.