|
|
3D-Plot mit Messwerten darstellen |
|
Matlab_User85 |
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 03.11.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.03.2015, 13:49
Titel: 3D-Plot mit Messwerten darstellen
|
|
|
|
|
Hallo zusammen,
ich möchte gerne einen 3D-Plot mit x-, y- und z-Achse erzeugen.
Mir liegen hierzu Messwerte als 35136x1 Vektor vor.
Die Zahl 35136 steht dabei für die Anzahl an Viertelstunden in einem Schaltjahr (366 Tage * 96 Viertelstunden pro Tag).
Mein Ziel ist nun das folgende:
Auf der y-Achse möchte ich die Messwerte aufgetragen bekommen.
Die x-Achse soll genau einen Tag wiedergeben (Also z.B. für den ersten Tag Messwert 1 bis 96)
Die z-Achse soll den jeweiligen Tag angeben.
Im Prinzip soll also folgendes passierern:
-> Beginnend beim ersten Tag (z=1) die ersten 96 Messwerte auftragen.
-> Nach 96 Messwerten die z-Achse um 1 inkrementieren.
-> Dann in der Zeile der z-Achse wieder 96 Messwerte und so weiter bis z den Zert 366 erreicht.
Schön wäre auch noch die Verwendung von "Mesh", also der unterschiedlichen Farbgebung bei unterschiedlichen Werten.
Ich hoffe ihr könnt mir bei meinem skizzierten Problem helfen.
Viele Grüße
|
|
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 17.03.2015, 15:08
Titel: Re: 3D-Plot mit Messwerten darstellen
|
|
Hallo Matlab_User85,
Das Problem ist nun beschrieben. Was ist jetzt Deine Frage, bei der wir Dir helfen können?
Zitat: |
Auf der y-Achse möchte ich die Messwerte aufgetragen bekommen.
Die x-Achse soll genau einen Tag wiedergeben (Also z.B. für den ersten Tag Messwert 1 bis 96)
Die z-Achse soll den jeweiligen Tag angeben. |
Was bedeutet "die x-Achse soll einen Tag wieder geben"? Hat sie als Einteilung also 96 Ticks? Dies könntest Du erreichen mit:
Die Z-Achsen Werte sollen jeweils alle 96 Elemente um 1 wachsen?
Zitat: |
Schön wäre auch noch die Verwendung von "Mesh", also der unterschiedlichen Farbgebung bei unterschiedlichen Werten. |
Da nicht klar ist, was hier wie gefärbt werden soll, kann ich dazu keien Vorschlag machen.
Es ist effizienter wenn Du postest, was Du bisher versucht hast, und konkrete Fragen dazu stellst.
Gruß, Jan
|
|
|
Matlab_User85 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 03.11.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.03.2015, 16:42
Titel:
|
|
Hallo Jan,
genau so habe ich mir das gedacht.
Die x-Achse soll 96 Ticks erhalten, weil 96 * 15 Minuten einen Tag ergeben.
Nach einem Tag soll auf der z-Achse um "1" inkrementiert werden, weil dann ja der 2. Tag beginnt.
Habe es mit deinen TIpps hinbekommen, danke
|
|
|
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| 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.
|
|