interp3 returns "Input grid is not a valid MESHGRID."
Ältere Kommentare anzeigen
I'm quite new for MATLAB. Anybody knows how to deal with the problem?
tq = interp3(x,y,z,tem,xq,yq,zq);
x,y and zq are in interp01.zip
tem and xq are in interp02.zip
yq and z are in interp03.zip
Every suggestions will be appreciated.
Antworten (1)
Kavya Vuriti
am 17 Jan. 2020
0 Stimmen
Hi,
I think this error may be due to two reasons:
- The input arguments x, y, z to the interp3 function must be either grid vectors or a full grid. You can try using ‘meshgrid’ function to create these arrays.
- The arguments xq, yq, zq must be either scattered points or grid vectors or scalars.
Refer to the following documentation page for additional information: https://www.mathworks.com/help/matlab/ref/interp3.html#bt2rbzl-4
Documentation link for ‘meshgrid’ function: https://www.mathworks.com/help/matlab/ref/meshgrid.html#bvbne9c
Kategorien
Mehr zu Shifting and Sorting Matrices finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!