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

Darstellungsproblem bei Plot

 

Frazor
Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 25.09.07
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.01.2008, 12:06     Titel: Darstellungsproblem bei Plot
  Antworten mit Zitat      
Hallo zusammen!

Ich habe ein kleines Problem!
Und zwar lese ich ein Gerät aus. Es gibt einen Befehl der mir 128 Messpunkte ausgibt. Diese möchte ich plotten. Eigentlich kein Problem.
Der Befehl besteht jedoch aus 8 Sub-Befehlen von denen jeder 16 Punkte ausgibt.

Also: 1. Befehl: Punkte 1-16 (von 128)
2. Befehl: Punkte 17-32 (von 128)
usw...

Ich sende also nacheinander die Sub-Befehle. Nach jedem Sub-Befehl wird eine Funktion aufgerufen, die die Messwerte entsprechend formatiert. Lasse ich das ganze plotten, plottet Matlab mir die Werte nicht nacheinander, sondern 8x übereinander.

Vielleicht hat jemand eine Idde?!

Danke und Gruß
Frazor
Private Nachricht senden Benutzer-Profile anzeigen


outsider
Forum-Meister

Forum-Meister


Beiträge: 806
Anmeldedatum: 03.09.07
Wohnort: München
Version: R2012b
     Beitrag Verfasst am: 16.01.2008, 12:20     Titel:
  Antworten mit Zitat      
ich hoffe Dich richtig verstanden zu haben:

so machst Du und plots werden übereinander dargestellt, obwohl Du einen fotlaufenden Plot erwartest:
Code:
data = rand(1,128);
figure
for i=1:16:128
plot(data(i:i+15))
hold on
end


Wenn Du dagegen beim plotten auch dem X-Vektor übergibst (damit ML weißt wo die Daten geplottet werden sollen), plottet MATLAB dann fotlaufend:
Code:
figure
for i=1:16:128
plot([i:i+15],data(i:i+15))
hold on
end



MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
Frazor
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 25.09.07
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.01.2008, 12:44     Titel:
  Antworten mit Zitat      
Hallo,

danke für die schnelle Antwort.
Hast mich genau richtig verstanden.
Versuch es mal umzusetzen...

Gruß
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 - 2024 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.