Verfasst am: 30.08.2017, 07:31
Titel: Var. Aufteilen von konst. Spaltenvektoren einer Matrix
Vorab, ich bin mir nicht sicher, ob diese Problemstellung bereits gelöst ist, da ich nicht weiß wie ich danach suchen soll.
Ich habe ein Matrix, die Spaltenvektoren einer konstanten Länge (gerade Zahl) besitzt und davon eine variable Anzahl, die ich vorgeben kann mittels der Variable Tiefe.
Ich möchte nun diese Vektoren als einzelne Subplots in einer Figure darstellen.
Das komplizierte dabei ist, dass diese Matrix eine Baum Struktur aufweist. Diese kann dem angehangenem Bild entnommen werden. Der erste Spaltenvektor der Matrix drückt dabei einen Koeffizienten S aus, der die Gesamtlänge in Anspruch nimmt.
In dem zweiten Spaltenvektor sind zwei Koeffizienten enthalten. Der erste Koeffizient belegt den Vektor von
Code:
A1 = Matrix(1:length/2,2)
und der zweite von
D1 = Matrix(length/2+1:length,2)
auf die Gesamtlänge hochsampelt und diese dann für jeden neuen Spaltenvektor in einen Subplot darstellt.
Das bedeutet, dass ich einen Plot für den ersten Koffizienten A habe möchte. Darunter soll dann ein Plot mit den Koeffizienten A1 und D1 sein. Je nach Größe der Variable Tiefe, siehe oben, soll dies dann eine Anzahl von Subplots = Tiefe geben. Der 3. Subplot würde also aus den Hochgesampelten Koeffizienten A2,1; D2,1 ; A2,2 ; D2,2 bestehen usw...
Ich hoffe ich konnte mein Problem anschaulich darstellen.
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
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.