interp2 k次

时间:2011-10-28 13:02:26

标签: math matlab

我有函数z(x,y,k),k实际上是我的索引,我想在循环中插入z

for k=1:50
A=interp2(x,y,z(:,:,k),xi,yi)
B(k)=A
end

我真的迷失了,并且会很乐意为你提供帮助

1 个答案:

答案 0 :(得分:0)

如果xiyi不是标量,您可能需要B(:,:,k)=A而不是B(k)=A。你甚至可以跳过A并写下

for k=1:50
    B(:,:,k) = interp2(x,y,z(:,:,k),xi,yi);
end