|
Gast116 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.11.2008, 16:02
Titel: Farben als Variablen
|
 |
Hallo liebe Matlabfreunde,habe ein Farbplot Problem!
hole mir aus einer Txt.Datei Zahlenwerte die ich dann mit folgendem Code plotte:
dabei ist die 1. Spalte für die x-Werte und die Daten für die y-Werte sind variabel und beginnen ab der 2. Spalte- soweit so gut.
Jedoch möchte ich jetzt - die Plots in verschiedenen Farbe haben, dass die Farbe also mit der Variable "i" variiert.
würd dann in die Schleife einfach folgenden Code einbauen:
ist halt das Problem, dass die Farben nur in folgenden Formen vorliegen :
[1 1 0] y yellow
Nun die Frage: Gibt es irgendeinen Weg mir die Farben als Zahlenvariablen zu generieren ?
würd mich über Hilfe freuen
|
|
|
|
|
dib0r |

Forum-Guru
|
 |
Beiträge: 413
|
 |
|
 |
Anmeldedatum: 09.05.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.11.2008, 16:26
Titel:
|
 |
Hallo,
du kannst dir da ganz einfach ein Nx3 Array (oder noch besser ein Cell-Array - da können dann auch Strings stehen) erzeugen, und dann die Farben zeilenweise ausgeben.
MfG
|
|
|
Titus |

Forum-Meister
|
 |
Beiträge: 871
|
 |
|
 |
Anmeldedatum: 19.07.07
|
 |
|
 |
Wohnort: Aachen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.11.2008, 16:28
Titel:
|
 |
Hallo,
es gibt dabei mehrere Möglichkeiten. Eine ist folgende:
Alternative wäre, die Daten zuerst zu einer Matrix zusammenzufassen und auf einmal zu plotten. Folgendes müsste funktionieren, wenn in daten tatsächlich Spaltenvektoren stehen, ansonsten müsste mit reshape das noch zu einer Matrix zurückgebogen werden:
Titus
|
|
|
Gast116 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.11.2008, 10:30
Titel:
|
 |
danke, funktioniert
|
|
|
|
|
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.
|
|