|
|
matrix aus cell array befüllen |
|
bennosi |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.12.2014, 10:08
Titel: matrix aus cell array befüllen
|
 |
Hallo Leute,
ich sitze momentan an einem Problem wo ich nicht weiterkomme.
Ich habe ein cell Array mit 279x1 Feldern in folgender Form:
A = [x1 y1 z1 x2 y2 z2.....x279 y279 z279]
Daraus möchte ich eine Matrix bauen die folgende Gestalt hat:
M = x1 y1 z1
x2 y2 z2
.
.
X279 y279 z279
Habt ihr eine Idee für mich wie ich da weiterkomme?
vielen Dank schonmal
|
|
|
|
|
Alex4456 |

Forum-Anfänger
|
 |
Beiträge: 47
|
 |
|
 |
Anmeldedatum: 17.09.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.12.2014, 10:11
Titel:
|
 |
Guten Morgen,
hier eine Lösungsmöglichkeit
Sollte sowohl für Matrizen als auch für Cell Arrays funktionieren
Grüße
|
|
|
bennosi |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.12.2014, 15:34
Titel:
|
 |
genau das was ich gesucht habe vielen dank!
nun hänge ich an etwas anderem:
ich möchte mein cell Array "entlanggehen" bis eine Zelle nur Buchstaben enthält. Ich habe es auf mehrere Art und Weisen probiert, bekomme allerdings nicht das raus was ich möchte.
Habe es quasi "zu Fuß" hinbekommen, indem ich die Nummer der Zelle als Endwert genommen habe, aber das müsste sich doch eleganter lösen lassen, vor allem da ich mehrere Datensätze mit unterschiedlich vielen Werten habe.
Kann man mir da noch jemand helfen?
Viele Grüße
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 16.12.2014, 16:35
Titel:
|
 |
Hallo
vielleicht so:
aber um deine Frage korrekt zu beantworten solltest du entweder ein Beispiel hier posten, oder zumindest Inhalt der Cell hier vorgeben(was die Cells alles so enthalten können)
|
|
|
bennosi |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.12.2014, 18:34
Titel:
|
 |
Hallo denny,
vielen Dank schonmal für deine Antwort.
Ich habe ein cell Array von 1x15239 Zellen. Die ersten 54 Zellen möchte ich eliminieren, da die für meinen Zweck unnötige Informationen beinhalten. Die folgenden 279 Zellen gehören zur einem Segment, das ich als extra Cell Array und Matrix haben möchte.
Von 54 bis 279 beginnt der Abschnitt mit A. Der zweite Abschnitt beginnt mit "B" der weiter läuft.
Meine Frage bezieht sich darauf, ob es möglich ist das Cell Array von ab "starten zu lassen und bis "B" laufen zu lassen und diesen Teil in ein extra Array bzw Matrix zu speichern.
Bisher habe ich das so gemacht:
Hoffe es ist jetzt besser verständlich, ich bin absoluter Einsteiger bei Matlab und hab nicht den Hauch einer Ahnung wie ich das hier besser Darstellen kann
Viele Grüße
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 17.12.2014, 14:23
Titel:
|
 |
Hallo
Leider ist mir das nicht klarer geworden.
Kannst du deine Cell in Mat-File abspeichern und hier dann als ZIP-Datei anhängen.
|
|
|
|
|
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.
|
|