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

Nur ein paar error bars

 

manuel91
Forum-Anfänger

Forum-Anfänger


Beiträge: 18
Anmeldedatum: 06.03.13
Wohnort: Österreich
Version: ---
     Beitrag Verfasst am: 15.04.2013, 11:49     Titel: Nur jeden 10. Errorbar anzeigen
  Antworten mit Zitat      
Ich hätte eine ähnliche Frage.
Habe einen eines Vektors über die Zeit (300 Werte) und dazu die Standardabweichung.
Würde gerne nur jede 10. errorbar anzeigen lassen da es sonst zu unübersichtlich wird wenn ich mehrere Vektoren plotte.
Wie mache ich das am besten?

LG, Manuel
Private Nachricht senden Benutzer-Profile anzeigen
Gesplittet: 15.04.2013, 16:46 Uhr von Jan S
Von Beitrag Fehlerbalken und nur bestimmte x-Ticks entfernen aus dem Forum Grafiken und Plots


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 15.04.2013, 16:48     Titel: Re: Nur jeden 10. Errorbar anzeigen
  Antworten mit Zitat      
Hallo Manuel,

Bitte hänge keine neuen Fragen an bestehende an. Das sorgt nur für Verwirrung, weil dann nicht mehr klar ist, welche Antwort zu welcher Frage gehört und der "beantwortet"-Status sinnfrei wird. Deshalb ist "Tread-Highjacking" nicht erwünscht. Danke!

Wenn Du den Code zeigst, wie Du es bisher machst, ist ein Verbesserungsvorschlag viel einfacher und es ist wahrscheinlicher, dass es sofort passt.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
manuel91
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 18
Anmeldedatum: 06.03.13
Wohnort: Österreich
Version: ---
     Beitrag Verfasst am: 15.04.2013, 22:00     Titel:
  Antworten mit Zitat      
Okay sry Jan, wusste ich nicht Smile

Ich mach es der Einfachheit halber nur mit einem Vektor:
Ich habe einen Vektor A (Messwerte - 300 Zeilen) und einen Vektor S (Standardabweichung - 300 Zeilen)
Den plotte ich: errorbar(S,A)
Nun habe ich jedoch 300 Errorbars und dies ist sehr unübersichtlich.
Hätte gerne weniger, zum Beispiel nur jede 10. errorbar.

Ich hoffe ich konnte mein Problem ausreichend beschreiben, vielen Dank!

LG, Manuel
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 16.04.2013, 14:38     Titel:
  Antworten mit Zitat      
Hallo Manuel,

Wie wäre dies:
Code:
errorbar(S(1:10:end), A(1:10:end))

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
manuel91
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 18
Anmeldedatum: 06.03.13
Wohnort: Österreich
Version: ---
     Beitrag Verfasst am: 16.04.2013, 15:08     Titel:
  Antworten mit Zitat      
Danke für den Vorschlag Jan!
Bei dieser Methode gehen auch Messwere verloren, eventuell müsste man die Kurve noch glätten.
Wenn ich die Standardabweichung generell mit errorbar plotte sieht sie wirklich riesig aus.
Wenn ich einen plot (t=Zeit) mache mit
Code:
plot(t,A)
hold on
plot(t,(A-S),':')
plot(t,(A+S),':')
 

Sollten die strichlierten Linien eigntlich auch die Standardabweichung darstellen, da wäre sie viel kleiner.
Oder habe ich da einen Denkfehler?

Lg, Manuel
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



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.