how can i get the data from 3D graph? xyz
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Akzeptierte Antwort
Walter Roberson
am 13 Apr. 2016
It is not going to work very well: your data is too close together and there is too much overlap.
2 Kommentare
Asrith Pyla
am 27 Mär. 2020
Mr. Walter Robinson
I have an image stored from Matlab. It is of a 3D plot. I have to extract the z data from this plot.
How to do this ?
Walter Roberson
am 27 Mär. 2020
My response would be the same: you can use any of those contributions from the File Exchange, but you are not likely to get a good result. The hidden surface is going to cause you problems.
Weitere Antworten (1)
Azzi Abdelmalek
am 13 Apr. 2016
%-----Example------------
x=1:100
y=1:100
[X,Y]=meshgrid(x,y)
Z=sin(X).^2+cos(Y).^2
mesh(X,Y,Z)
%-------------------
ch=get(gca,'children')
X=get(ch,'Xdata')
Y=get(ch,'Ydata')
Z=get(ch,'Zdata')
Siehe auch
Kategorien
Mehr zu Creating, Deleting, and Querying Graphics Objects finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
