WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Quantile

 

Andy386
Forum-Guru

Forum-Guru


Beiträge: 485
Anmeldedatum: 24.06.09
Wohnort: ---
Version: 7.1/8
     Beitrag Verfasst am: 02.05.2013, 00:10     Titel:
  Antworten mit Zitat      
Wenn du keine Linien programmierst, siehst du auch keine!
_________________

Ich hasse es wenn die Leute Fragen stellen, man dann versucht sich Mühe zu geben, und diejenigen ihren Thread nie wieder besuchen...
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.501
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 02.05.2013, 09:06     Titel:
  Antworten mit Zitat      
Und wie machst du "das mit den lines" aktuell?
Private Nachricht senden Benutzer-Profile anzeigen
 
frettchen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.05.2013, 16:54     Titel:
  Antworten mit Zitat      
Code:
hold on
line([bestValue, bestValue], [0, max(sortedT)], 'LineWidth',1,'Color',[.5 .9 .1])
hold on
line([badValue, badValue], [0, max(sortedT)], 'LineWidth',1,'Color',[.5 .9 .1])
hold on    
 
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.501
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 02.05.2013, 20:32     Titel:
  Antworten mit Zitat      
Hallo,

jetzt überleg mal, wo du max(sortedT) auf deiner Grafik siehst, insbesondere auf welcher Achse. Das ist doch der Wert auf der x-Achse, an dem der letzte Balken ist. Sollte doch klar sein, dass das nichts mit Werten auf der y-Achse zu tun hat?
Am einfachsten wäre:
Code:
line([bestValue, bestValue], ylim, 'LineWidth',1,'Color',[.5 .9 .1])
line([badValue, badValue], ylim, 'LineWidth',1,'Color',[.5 .9 .1])


Die "hold on" sind übrigens unnötig, wenn du line verwendest.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
frettchen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.05.2013, 00:35     Titel:
  Antworten mit Zitat      
ok läuft doch einigermaßen, da gibt es ein kleines Haken, ich würde jetzt gerne unterschiedliche Prozentwerte nehmen und unterschiedliche Farben für die jeweiligen Prozentwerte (halt noch mit den Legenden)... Wie könnte ich es lösen? Könntet Ihr mir vielleicht Hilfestellungen geben, wie ich das am feinsten löse, anstatt den Code fünfach in einem matlab File schreibe.
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.501
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 06.05.2013, 09:11     Titel:
  Antworten mit Zitat      
Hallo,

gern geschehen.
Du kannst das Zeichnen einer oder aller Linien in eine Funktion auslagern.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
frettchen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.05.2013, 00:25     Titel:
  Antworten mit Zitat      
Eine kleine Rückfrage zu dem Code von 29.04.2013, 19:40

Dort wurde y = randn(1,1000) ; ausgewählt. Wie könnte ich nun das lösen, wenn ich auch in den Daten NaN hätte.

Wir hatten eine Reihe von Sportler-Geschwindigkeiten, dabei will ich immer jeweils die Besten und Schlechtesten 10%, 15% und 20 % ermitteln.

Jedoch habe ich auch Sportler, die abgebrochen haben (die würde ich mit NaN modellieren)?

Hat jemand Ahnung wie ich das umsetzen könnte.
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 16.05.2013, 09:21     Titel:
  Antworten mit Zitat      
Hallo frettchen,

Dies ist eine neue Frage und am besten in einem neuen Thread aufgehoben. Ansonsten muss man sich umständlich durch die Liste von Fragen scrollen, bis man versteht, worum es geht.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen

Gehe zu Seite Zurück  1, 2, 3

Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

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.