|
|
Struct in Matrix umwandeln |
|
Chris_toph |

Forum-Anfänger
|
 |
Beiträge: 42
|
 |
|
 |
Anmeldedatum: 10.04.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.07.2013, 10:04
Titel: Struct in Matrix umwandeln
|
 |
Hallo,
ich habe folgendes Struct:
xy{2,10}(8x1 double)
In jeder Cell steht also ein 8 Elemente langer Arrayeintrag.
Ich möchte das ganze jetzt auf diese Größe bringen:
xy(aa,bb,cc)
Also keine Cell-Structure mehr, sondern einfach eine n*m Matrix mit dritter Dimension.
Gibt es dazu einen Befehl, oder muss ich es "zu Fuß" mit FOR machen?
Danke Chris
EDITH: Habs zu Fuß gemacht, aber falls jemand einen netten kurzen Weg wüsste, wäre ich natürlich dankbar!
|
|
|
|
|
Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 23.07.2013, 10:34
Titel:
|
 |
könnte hilfreich sein und vieleicht
kleine anmerkung deine frage stellung ist recht irreführend denn eine struct ist etwas anderes als eine cell.
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 23.07.2013, 10:47
Titel:
|
 |
Hallo
dein Strukturaufbau ist noch nicht klar, für mich sieht es mehr nach einer Cell aus.
Außerdem hast du nicht erklärt wie du die Cellen zusammenfassen willst,
z.B. wenn xy ist 2x10 große Cell, was kommt dann als Matrix 2x8x10 oder 10x8x2?
|
|
|
Chris_toph |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 42
|
 |
|
 |
Anmeldedatum: 10.04.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.07.2013, 10:59
Titel:
|
 |
Winkow hat Folgendes geschrieben: |
könnte hilfreich sein und vieleicht
kleine anmerkung deine frage stellung ist recht irreführend denn eine struct ist etwas anderes als eine cell. |
Genau was ich wollte, danke! (Und ich habs eh schon mal benutzt, kenne es. Aber so lange her. Man vergißt soviel wieder... )
@Cell und Struct: Ah, sorry. Ich dachte es ist das gleiche. Sorry, dann meine ich nur Cell. War wohl ein Missverständnis.
|
|
|
Chris_toph |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 42
|
 |
|
 |
Anmeldedatum: 10.04.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.07.2013, 11:01
Titel:
|
 |
denny hat Folgendes geschrieben: |
Hallo
dein Strukturaufbau ist noch nicht klar, für mich sieht es mehr nach einer Cell aus.
Außerdem hast du nicht erklärt wie du die Cellen zusammenfassen willst,
z.B. wenn xy ist 2x10 große Cell, was kommt dann als Matrix 2x8x10 oder 10x8x2? |
Ja, ist ein Cell-Array.
Naja, ich kanns jetzt schon allein, aber das Cell-Array sieht so aus:
{2 x 10}
und in jedem ist eine Matrix mit 8 x 1. (eine Spalte, 8 Zeilen)
Und das will ich ummodeln auf
(8,10,2)
Aber das schaff ich schon. Danke jedenfalls für die Hilfe!
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 23.07.2013, 11:24
Titel:
|
 |
|
|
|
|
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.
|
|