How to Curve Fitting saved plot (.fig)?
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Mert Dogan
le 14 Oct 2017
Commenté : Mert Dogan
le 15 Oct 2017
I have 56 plot3 graphics for a project. 1 Graph = 138 peoples datas for per x,y,z. I want to curve fitting this graphics. How can i curve fitting saved graphics(.fig)?
0 commentaires
Réponse acceptée
Jonathan Chin
le 14 Oct 2017
you can get the x y and z data from a fig
%%some figure with data on it
fig = figure(1);
z = 0:10;
x=15:25;
y=10:-1:0;
plot(x,y,z)
%%grab data
linehandle = findall(gca,'type','line')
linehandle=linehandle(1)%use the first line if there is more then 1
xfig=get(linehandle,'XData')
yfig=get(linehandle,'YData')
zfig =get(linehandle,'ZData')
all(x==xfig)&all(y==yfig)&all(z==zfig)% check if the data is the same
from here you can do your interp3
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Interpolation dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!