Es gibt eine Möglichkeit, Informationen mit dem aktuellen Zahlenpunkt (gcf) aus Ihrem Diagramm zu extrahieren.
Zum Beispiel können Sie die Serie erhalten, die in einem Diagramm aufgetragen wurden:
% Some figure is created and data are plotted on it
figure;
hold on;
A = [ 1 2 3 4 5 7] % Dummy data
B = A.*A % Some other dummy data
plot(A,B);
plot(A.*3,B-1);
% Those three lines of code will get you series that were plotted on your graph
lh=findall(gcf,'type','line'); % Extract the plotted line from the figure handle
xp=get(lh,'xdata'); % Extract the Xs
yp=get(lh,'ydata'); % Extract the Ys
Es müssen andere Informationen, die Sie aus dem „findall (GCF, ...)“ erhalten können Methoden.
eine beliebige Anzahl von Gleichungen Es gibt, die diese Kurven passen würde. Weißt du etwas über die zugrunde liegende Beziehung? z.B. ist es wahrscheinlich exponentiell, quadratisch usw.? –
Nicht klar für mich ... Generieren Sie Kurve aus den Daten selbst oder Sie haben nur das Diagramm als .fig gespeichert (ich vermute, dass das MATLAB-Format ist)? –
@ Oli: Ich kenne die zugrunde liegende Beziehung nicht. @ Jack_of_All_Trades: Ich erzeuge eine Kurve aus den Daten selbst. – Pupil