|
|
59x2 Vektor (Datenreihe) plotten |
|
FrequenzShifter |

Forum-Anfänger
|
 |
Beiträge: 10
|
 |
|
 |
Anmeldedatum: 11.09.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.10.2012, 11:16
Titel: 59x2 Vektor (Datenreihe) plotten
|
 |
Hallo liebe MatLab Freunde,
ich habe eine - für viele hier MIT SICHERHEIT TRIVIALE - Frage.
Ich habe eine Datenreihe aufgenommen, in Form eines 59x2 Vektors.
Zwei Spalten also. In der ersten Spalte stehen die x-Werte, in der zweiten Spalte stehen die y-Werte.
So soll das dann auch geplottet werden.
Meine Frage dementsprechend: Wie?
Einen schönen Wochenstart!
FrequenzShifter
|
|
|
|
|
Vito |

Forum-Guru
|
 |
Beiträge: 315
|
 |
|
 |
Anmeldedatum: 02.11.09
|
 |
|
 |
Wohnort: Stuttgart
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.10.2012, 12:13
Titel:
|
 |
|
|
Ajax |

Forum-Century
|
 |
Beiträge: 176
|
 |
|
 |
Anmeldedatum: 09.09.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.10.2012, 12:14
Titel:
|
 |
Hallo,
das Plotten des Graphen funktioniert wie folgt:
mfg
Ajax
|
|
|
FrequenzShifter |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 10
|
 |
|
 |
Anmeldedatum: 11.09.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.10.2012, 12:16
Titel:
|
 |
Hat sich erledigt mit plot(Matrix), LOL.
Was anderes:
Die x-Achse soll logarithmisch skaliert werden. Es sind 59 Punkte entlang der x-Achse, aber in 0,5-Schritten. Die Skalierung geht also von 0 bis 30. Wenn ich mir aber nun die x-Achse logarithmisch anzeigen lasse, geht sie immer von 0 bis 60, da ich so 60 Zahlenwerte habe.
Weiß da jemand Abhilfe???
_________________
Wer nicht fragt bleibt dumm.
|
|
|
tschun |

Forum-Fortgeschrittener
|
 |
Beiträge: 73
|
 |
|
 |
Anmeldedatum: 05.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.10.2012, 12:54
Titel:
|
 |
Hi,
da musst du aufpassen.
plottet nicht X-Wert gegen Y-Wert, sondern die einzelnen Spalten der Matrix als Y-Werte und 1 bis (Anzahl Zeilen der Matrix) als X-Werte.
Wenn du X gegen Y plotten willst, musst du es machen wie von Ajax und Vito beschrieben.
Dann sollte der Wertebereich der X-Achse auch mit den Erwartungen übereinstimmen.
Eine logarithmische X-Achse kannst du mit semilogx erzeugen.
Der Befehl ist bis auf die Achseneinteilung äquivalent zum plot-Befehl.
|
|
|
FrequenzShifter |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 10
|
 |
|
 |
Anmeldedatum: 11.09.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.10.2012, 08:53
Titel:
|
 |
Danke euch allen! habe es jetzt entsprechend euren tipps gelöst!
_________________
Wer nicht fragt bleibt dumm.
|
|
|
|
|
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.
|
|