Verfasst am: 16.06.2020, 09:14
Titel: Werte im Plott angeben
Hallo liebes Forum,
vielleicht kann mir hier jemand weiterhelfen.
Ich habe vor, einige Werte innerhalb des Plottes anzugeben, etwa so, wie auf dem angehängten Foto (s. Rot gekennzeichnetes Rechteck).
Wie bzw. mit welchem Befehl ist dies möglich?
(Die Angaben in dem angehängten Plott sind mit dem Basic Fitting Tool, direkt in dem Plottfenster, erzeugt, jedoch möchte ich dies über ein "Code" generieren)
Vielen Dank schon einmal im Voraus und liebe Grüße
Phillip
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Hallo Harald, vielen Dank für die schnelle Antwort.
In "Text" müssen ja die Parameter(X, Y) übergeben werden, an der Stelle, an der der Text stehen soll.
Da ich die Plots in einer Schleife laufen lasse, und somit viele verschiedene "Dimensionen" der Achsen bei den Plots habe, fällt mir gerade nicht wirklich ein, wie genau ich den Text bspw. immer oben Links im Plot stehen habe.
Gibt es hierzu Befehle, die den Text bspw. immer unabhängig der Achsenwerte oben Links in dem Plot platziert?
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Hallo Harald, nochmals “Danke“ dafür.
Hat so super funktioniert.
Eine Frage habe ich dazu noch:
Ist es mit "text" auch möglich, sich mit jedem Plot veränderliche Parameter darstellen zu lassen?
In der Matlab Hilfe finde ich nur statische(Feste) Werte.
ja, das dritte Argument kann jeder beliebige Text sein, der vorher irgendwie erstellt wurde.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Das wäre meine Schleife.
Nun möchte ich anstelle der "123" die "goodness of fit" (gof) Werte in dem Plot eingetragen haben.
Die "gof" stehen bei mir im Workspace als 1x1 struct.
Wenn ich das jetzt so eintrage, entsteht ein Fehler.... Woran kann das liegen?
bitte immer genau sagen, was du angibst und welche Fehlermeldung du bekommst.
Wenn gof ein struct ist, musst du das gewünschte Feld mit
gof.feldname
herausholen.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Error using text
Inputs must be x, y, and optionally z coordinates followed by a character vector, cell array
of character vectors, string array, or categorical array.
Error in untitled2 (line84) text(w + 20, h, gof.rsquare);
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.