У меня есть функция z (x, y, k) и k на самом деле мой индекс, и я хочу интерполировать z в цикле
for k=1:50 A=interp2(x,y,z(:,:,k),xi,yi) B(k)=A end
Я действительно потерян и буду рад любой помощи
Если xi и yi не являются скалярными, вы, вероятно, захотите B(:,:,k)=A вместо B(k)=A. Вы даже можете пропустить A и написать
xi
yi
B(:,:,k)=A
B(k)=A
A
for k=1:50 B(:,:,k) = interp2(x,y,z(:,:,k),xi,yi); end