|
|
Cell Arrays in Vektoren konvertieren |
|
Supertyp |

Forum-Fortgeschrittener
|
 |
Beiträge: 85
|
 |
|
 |
Anmeldedatum: 09.06.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014a
|
 |
|
|
 |
|
Verfasst am: 24.10.2008, 16:24
Titel: Cell Arrays in Vektoren konvertieren
|
 |
Ist vielleicht trivial... Ich habe lange gesucht aber nichts passendes gefunden.
Ich möchte die Daten der Histogrammfunktion "hist" auslesen und als Vektor weiterverwenden. Innerhalb einer While-Schleife werden etwa 20 Histogramme mit unterscheidlichen Eingangsdaten erzeugt und einem Cell-Array zugewiesen (Matrixzuweisung funktioniert nicht):
Histo{index}=hist(Daten,-200:20:200)
Ich bekomme damit etwa 20 Zellen mit je 20 Werten. Soweit so gut. Leider gelingt es mir nicht für die weitere Verarbeitung die Daten der Cell-Arrays in Vektoren umzuwandeln. Jedes Cell-Array soll zu einem Zeilenvektor werden. Wo liegt das Problem?[/code]
|
|
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 25.10.2008, 10:23
Titel:
|
 |
Hallo,
sollte eigentlich so gehen
|
|
|
Supertyp |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 85
|
 |
|
 |
Anmeldedatum: 09.06.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014a
|
 |
|
|
 |
|
Verfasst am: 27.10.2008, 08:08
Titel:
|
 |
Danke Denny.
Ich nehme an das ist die Standard-Prozedur für die Umwandlung von Cell-Arrays in Vektoren? In meinem Code sieht das so aus:
temp3(index) = [temp2{index}]
Leider bekomme ich dabei folgende Fehlermeldung:
Es handelt sich bei "temp2" immer um ein 1x21 double Cell Array, das in einer Schleife zu einem Vector konvertiert werden soll. Gibt es noch andere Möglichkeiten z.B. über das Abspeichern und wiedereinlesen des Cell-Array als Vector?
[/code]
|
|
|
Supertyp |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 85
|
 |
|
 |
Anmeldedatum: 09.06.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014a
|
 |
|
|
 |
|
Verfasst am: 27.10.2008, 09:19
Titel:
|
 |
Nach vielen Rumprobieren bekomme ich endlich was ich will:
Es funktioniert, aber ich weiss nicht warum...
|
|
|
mb_matlab |

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 02.11.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.11.2008, 20:12
Titel:
|
 |
Übrigens ist
äquivalent zu
Gruß
Markus
|
|
|
|
|
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.
|
|