Ältere Kommentare anzeigen
Hey All, I was wondering if there was a way to modify the griddata program to include plotting. Given that I am using data points I know I will have to use meshgrid and was trying to figure out how it would be possible to include into the program. Any ideas? Mel
3 Kommentare
Walter Roberson
am 25 Mai 2011
Why not just call meshgrid() after the griddata() call, as shown in the example in the documentation ?
Matt Fig
am 25 Mai 2011
I think you mean MESH, not MESHGRID.
Melissa
am 25 Mai 2011
Akzeptierte Antwort
Weitere Antworten (1)
Walter Roberson
am 25 Mai 2011
[X,Y] = meshgrid(xi,yi);
Z = griddata(x,y,z,X,Y);
mesh(X,Y,Z), hold
plot3(x,y,z,'o'), hold off
2 Kommentare
Melissa
am 25 Mai 2011
Walter Roberson
am 25 Mai 2011
Perhaps we are misunderstanding each other, but there is no reason why the code I show above would not work in a script or function, including a callback function.
At most it might be necessary to be more careful about which axes to plot on to.
Kategorien
Mehr zu Get Started with Curve Fitting Toolbox 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!