|
|
Legende abhängig von for-Schleife ausgeben |
|
machBauer |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.01.2008, 15:30
Titel: Legende abhängig von for-Schleife ausgeben
|
|
Nach längerem googlen versuche ich nun mein problem hier darzustellen:
ich möchte in mittels einer for-schleife plotten:
for i = 1:n
plot ( x(:,i),y(:,i)
hold all
end
abhäng von meiner variablen "n" habe ich vorher die Matrizen x und y entsprechend mit daten gefüllt.
wie schaffe ich es nun, dass ich jeweils auch "n" legendeneintraege bekomme? der befehl "legend" lässt sich offensichtlich nicht vernünftig in die schleife intergieren.
hoffe, ich habe meine frage klar formuliert
gruß, machBauer
|
|
|
|
|
nschlange |
Ehrenmitglied
|
|
Beiträge: 1.320
|
|
|
|
Anmeldedatum: 06.09.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 16.01.2008, 15:52
Titel:
|
|
Hi,
ist mir noch nicht richtig klar.
Meinst Du sowas:
?
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
machBauer |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.01.2008, 16:21
Titel:
|
|
vielen dank für die schnelle antwort.
mit dem "umweg" über die liste läuft die sache perfekt.
danke die hilfe,
machbauer
|
|
|
machBauer |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.01.2008, 16:22
Titel:
|
|
vielen dank für die schnelle antwort.
mit dem "umweg" über die liste läuft die sache perfekt.
danke die hilfe,
machbauer
|
|
|
code88 |
Forum-Fortgeschrittener
|
|
Beiträge: 91
|
|
|
|
Anmeldedatum: 06.02.08
|
|
|
|
Wohnort: Meinisberg
|
|
|
|
Version: MATLAB Version 7.8.0.347 (R2009a)
|
|
|
|
|
|
Verfasst am: 06.02.2008, 09:57
Titel:
|
|
Hallo Ich habe dasselbe Problem mit der Legende. Nur habe ich eine Matrix mit den Werten und einen Array mit den Titeln drin. Nun möchte ich in einer for Schlaufe
for i=1:length(Spaltenpositionsvektor)
j=Spaltenpositionsvektor(i)+1;
subplot(2,1,1)
semilogx(Matrix(:,1),Matrix(:,Spaltenpositionsvektor(i,1)))
hold all;
subplot(2,1,2)
semilogx(Matrix(:,1),Matrix(:,j))
hold all;
i=i+1;
die Legende einfügen jeweils titel{i} enthält der Titel des i ten Graphen.
Die jeweils erstellte Legende soll nur ergänzt werden. Das Problem sollte ähnlich wie oben mit liste{i}=['var\_' int2str(i)] gelöst werden können nur möchte ich hier eben der Titel aus titel{i} liste{i}=[titel{i}] funktioniert leider nicht!
|
|
|
Henrik123 |
Forum-Fortgeschrittener
|
|
Beiträge: 87
|
|
|
|
Anmeldedatum: 25.01.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2011a, 2017a
|
|
|
|
|
|
Verfasst am: 24.04.2017, 18:47
Titel:
|
|
Schade das hier keiner drauf geantwortet hat. Ich mach mal ein eigenes Thema auf.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 24.04.2017, 19:37
Titel:
|
|
Hallo,
Zitat: |
Schade das hier keiner drauf geantwortet hat. |
Ein Grund dafür wird sein, dass der Status auf "beantwortet" steht.
Bei der hier zuletzt gestellten Frage ist mir davon abgesehen das Problem nicht klar. Da ist auch ein leider nur allzu geläufiges Problem: derjenige, der die Frage wieder aufnimmt, schreibt zwar, dass es "nicht funktioniert", aber nicht, was daran nicht funktioniert.
Grüße,
Harald
|
|
|
|
|
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 - 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.
|
|