Servus,
ich bin auch auf der Suche nach Hilfe.
Und zwar habe ich ein plot erstellt und würde gerne einen weiteren Wert auf der Y-Achse angezeigt bekommen. Also suchte ich die Punkte mit dem Curser heraus, und wollte die Punkte einfach mit den Befehlen des YTick und YTickLaber plotten.
Bekomme allerdings eine Fehlermeldung und weiß nicht weiter.
Kann mir jemand helfen?
Ich habe folgendes eingetragen:
Die Position, den ich per Curser ermittelt habe lautet:
Position: (576000 -0.00063)
Somit fügte ich in die yt Zeile den Wert von -0.00063 ein und in der ytl den Wert wie er dafür angezeigt werden soll (0.6321)
Wo habe ich denn nun den Fehler gemacht?!
Dachte, wenn man die Position eines Punktes kennt, dass man die dann auch einfach in den YTick und YTickLaber hinzufügen kann und somit der weitere Wert dargestellt wird!?
Wäre super fesh, wenn mir jemand helfen kann.
Gesplittet: 08.10.2015, 15:24 Uhr von Jan S Von Beitrag Y-Achse beschriften mit YTickLabel aus dem Forum Grafiken und Plots
Bitte hänge eine neue Fragen nicht an einen bestehenden Thread an. Danke!
Zitat:
Error using vertcat
Dimensions of matrices being concatenated are not consistent.
In welcher Zeile tritt der Fehler auf? Vielleicht hast Du einfach nur einen Vektor über mehrere Zeilen definiert und die ", ..." am Zeilenende vergessen?
Wenn Du einen Fehler im Forum besprichst, ist es immer hilfreich, die komplette Meldung zu posten, insbesondere die Zeile, in der der Fehler auftaucht.
Mit dem eigentlichen mathematischen Problem hat diese Meldung nichts zu tun.
Gruß, Jan
Nadine_WOB
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 12.10.2015, 09:32
Titel:
Hallo Jan,
ok, dann weiß ich für das nächste Mal Bescheid!
Also er gibt mir nur das so an, wie ich es hineinkopiert habe!
Er sagt jetzt nicht, in welcher Zeile der Fehler explizit liegt!
Kannst du mir ansonsten helfen, wie ich einen bestimmten Punkt auf der Y-Achse darstellen lassen?! Grundsätzlich war das mit YTick und YTickLAbel nicht verkehrt, oder?
Viele Grüße
wenn du Code mit "Evaluate Selection" (F9) oder "Run Section" etc. ausführst, wird die Zeile des Fehlers nicht angezeigt. Bitte mal den Code als ganzes mit "Run" ausführen, dann bekommst du die Zeile der Fehlermeldung.
Einen Fehler, den ich in dem Code sehe: die mehreren Strings sollten mit { } erstellt werden.
Wobei ich mich insgesamt frage, was mit dem Code eigentlich erreicht werden soll. Insbesondere die vielen hart codierten Werte sehen "etwas komisch" aus.
Grüße,
Harald
Nadine_WOB
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 13.10.2015, 08:16
Titel:
Hallo Harald,
danke für die Antwort,
aber leider funktioniert das auch alles nicht!
Also ich hatte einen probplot erstellt und wollte eine zusätzliche Wahrscheinlichkeit auf der Y-Achse darstellen lassen, also die bei 63,21%. Nun hatte ich mit dem Curser den Punkt annähernd an dieser Wahrscheinlichkeit gesucht und dadurch ergab Matlab mir den Punkt -0.0063. Also dachte ich mir, setze ich den Punkt einfach in YTick ein und bei YTickLabel die 63,21 und er würde das dann anzeigen, aber irgendwie ist ja mein Fehler, den ich nicht finde!
Vielleicht kannst du mir nochmal helfen, Harald?
Wow wow wow , Harald, DANKE!
Leider verstehe ich die Befehle nun gar nicht mehr, klappte aber! Danke
Jetzt habe ich nur eine Frage, bedeutet der Befehle nur, dass er die Wahrscheinlichkeit in dem Wahrscheinlichkeitsnetz bei 63,21% anzeigt und somit auf alle weiteren plots übertragen lässt?
Also kann ich nun andere Versuchsreihen mit dem gleichen Befehl erstellen und es werden diese exakt angezeigt oder basiert diese Zahl auf nur dem Fall?
die Idee dahinter: wir haben auf der y-Achse ja eine verzerrte Skalierung. Aufgrund der bisherigen Skalierung will ich nun feststellen, wo 0,6321 hin soll.
Grüße,
Harald
Einstellungen und Berechtigungen
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.