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

3d Plot mit mehreren mit Messreihen HILFE?!?!?!

 

mmbrother
Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 21.07.10
Wohnort: ---
Version: R2008
     Beitrag Verfasst am: 21.07.2010, 21:08     Titel: 3d Plot mit mehreren mit Messreihen HILFE?!?!?!
  Antworten mit Zitat      
Hallo,

ich bin neu hier. Ich hoffe Ihr könnt mir weiterhelfen.
Ich möchte in meiner Diplomarbeit meine Auswertung mit Matlab machen.
Hierzu habe ich mir überlegt 3D-Plots zu erstellen.

Ich möchte die Z-Achse als Weg [in mm] bezeichnen und die X-Achse soll die Zeit t in sec die y -Achse soll die verschiedenen Weg-Messreihen zeigen. Ich habe 4Wegmessungen, also Weg 1 Weg 2 Weg 3 usw....

Es sollte so ungefähr aussehen:

In dem Bild sollte es 4 Messreihen heissen.

Anbei habe ich die Excel Liste mit den Messergebnissen.

Kann mir da einer helfen?? Wäre ultra wichtig!!!

Danke schon einmal!!

Weg.png
 Beschreibung:

Download
 Dateiname:  Weg.png
 Dateigröße:  38.07 KB
 Heruntergeladen:  871 mal
Weg.xls
 Beschreibung:

Download
 Dateiname:  Weg.xls
 Dateigröße:  214.5 KB
 Heruntergeladen:  553 mal
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.499
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 21.07.2010, 22:51     Titel:
  Antworten mit Zitat      
Hallo,

Einlesen der Excel-Datei:
Code:


Plotten wie gewünscht:
Code:


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

Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 21.07.10
Wohnort: ---
Version: R2008
     Beitrag Verfasst am: 22.07.2010, 00:25     Titel:
  Antworten mit Zitat      
Sorry hab das net verstanden, könnt ihr mir da weiterhelfen??
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: 22.07.2010, 14:45     Titel:
  Antworten mit Zitat      
Hallo mmbrother,

was genau hast Du nicht verstanden?
Harald hat Dich darauf hingewiesen, dass die Befehle "xlsread" und "ribbon" oder "waterfall" Dir weiter helfen könnten. Um diese Befehle zu verstehen, kannst Du Dir di Dokumentation dazu anschauen, entweder mit "help" oder "doc".

Wenn Du dann ein Programm damit geschrieben hast und immer noch Schwierigkeiten auftauchen, kannst Du das Programm hier posten und die Probleme genau schildern.

"Ich habe Zahlen und möchte Kurven mit Matlab erstellen" ist nämlich keine Aufgabe für ein Forum, sondern gehört zu Deiner Diplomarbeit.

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

Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 21.07.10
Wohnort: ---
Version: R2008
     Beitrag Verfasst am: 22.07.2010, 23:10     Titel:
  Antworten mit Zitat      
Ok.

@ Harald vielen Dank schon einmal für deine Hilfe!
@ Jan S. alles klar ? Smile


Habe mit dem Befehl ribbon folgendes erstellt.

Code:


Wie kann oder muss ich den Code schreiben, sodass ich die Messreihen nebeneinander habe?
Die Breite von der Kurve kann ich ja mit der 3 variable (in dem Fall 0,1)
ändern, jedoch ist das immer noch zu Breit. Liegt das vielleicht daran, dass ich nur einen Verlauf habe?


Danke!

P.S. ich möchte nicht das Ihr bzw. Jan denkt das ich ne Musterlösung von jemandem möchte. Ich habe dieses Programm zuvor niemals benutzt und möchte es mir aber sehr gerne aneignen. Ich brauche nur dieses eine Diagramm und es wäre echt cool, wenn mir ein erfahrener MATLAB Experte helfen könnte.

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: 23.07.2010, 01:42     Titel:
  Antworten mit Zitat      
Hallo mmbrother,

Ja, alles klar.
Es ist immer gut schöne Grafiken in Diplomarbeiten zu haben.

Statt RIBBON kann man auch direkt mit LINE zeichnen:
Code:
z = rand(2000, 4) * 1000;  % Hier Daten aus File einlesen
AxesH = axes;
line(1:2000, repmat(1:4, 2000, 1), z);
ylabel('Messreihe');
set(AxesH, 'YTick', 1:4);
xlabel('Zeit in sec');
zlabel('Weg in mm');
view(20, 30);


Zur Änderung der Perspektive: Auf kleinen runden Pfeil um den Würfel klicken und mit Maus rotieren.

Gruß, Jan
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.