|
Maria10 |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 13.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.05.2008, 13:58
Titel: Matrizen zusammenfügen
|
|
Hi!
es wäre super nett wenn ihr mal kurz auf mein Problem schauen könntet und vll habt ihr eine Idee???
Folgendes:
Es werden Daten aus einem Programm in ein M-file geschrieben. Z.B. so:
R50=[[0,1];[2,1];[3,2];[2,2]];
R60=[[0,2];[5,1];[4,1];[9,2]];
...
davon habe ich i Stück, die aber nicht zwingend R50 oder R60 heissen müssen.
Man kann die Matrizen beliebig benennen, nur halt durchnummeriert.
Nun möchte ich diese Matrizen in eine Matrix zusammenführen. das geht aber irgendwie nicht ...
Gibt es etwas wie R:, das die Zahlen zusammenfasst oder so???
Und wie greift man auf solche Namen zu (in einer Schleife).
Danke und ein schoenes Wochenende!!!
LG
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 16.05.2008, 14:40
Titel:
|
|
Moin Maria,
es kommt drauf an, wie die Daten von dem Programm geschickt (aufeinmal oder nacheinander). Ich würd es aber auf jeden Fall mit Cell-Arrays oder structs versuchen.
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Maria10 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 13.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.05.2008, 12:00
Titel:
|
|
Die Daten liegen aufeinmal vor.
|
|
|
nschlange |
Ehrenmitglied
|
|
Beiträge: 1.320
|
|
|
|
Anmeldedatum: 06.09.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 19.05.2008, 12:26
Titel:
|
|
Hi,
Du könntest es so versuchen:
Die erste Zeile for n=10:10:40 musst Du auf die Namen der R anpassen, falls die es zulassen.
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 19.05.2008, 12:34
Titel:
|
|
Das heißt die Daten werden aufeinmal in ein m-file geschrieben? Und du liest dieses m-file dann aus?
So ganz einfach geht das wohl nicht... Was mir einfällt, ist eine Lösung mit dem mir unliebsamen eval:
Ist aber wie gesagt erstmal nur ne Notlösung, weil ich nicht genau weiß, wie der Ablauf in deinem Programm ist.
Gruß
Alex
/edit: Ich sollte aufhören, mehrere Sachen gleichzeitig zu machen, dann sind meine Posts auch schneller draußen
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Maria10 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 13.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.05.2008, 12:37
Titel:
|
|
hi!!!!
Cool es hat "fast geklappt". Ich musste nur noch das Semikolon nach dem ersten R durch ein Komma austauschen.
Also hier der Code nochmal für denjenigen der ihn eventl. gebrauchen kann:
DANKE!!!!!!!!
|
|
|
nschlange |
Ehrenmitglied
|
|
Beiträge: 1.320
|
|
|
|
Anmeldedatum: 06.09.07
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 19.05.2008, 12:40
Titel:
|
|
Das Komma kannst Du dann auch weglassen
Ich dachte, Du wolltest das in zwei Spalten
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
|
|
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 - 2024
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.
|
|