|
|
erstellung einer gesamtmatrix aus 2 variablenmatritzen |
|
micky |
Forum-Anfänger
|
|
Beiträge: 20
|
|
|
|
Anmeldedatum: 07.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.07.2009, 12:09
Titel: erstellung einer gesamtmatrix aus 2 variablenmatritzen
|
|
servus miteinander,
ich habe ein kleineres problem und sicherlich leicht zu lösen da ich den wald vor lauter bäume nicht sehen kann
also ich habe 2 variablen, h24 und h25. beide files haben jeweils 4800 zeilen und 4800 spalten.
jetzt will ich aus diesen variablen eine gesamtvariable erstellen.
sprich mit 4800 zeilen und 9601 spalten.
aber jedesmal wenn ich sie über
gesamt(4801:9601) = h25
mache, sagt er mir out of dimension.
vorher habe ich natürlich gesamt(1:4800)=h24 zugeordnet
thx
micky
|
|
|
|
|
Dagnabit |
Forum-Century
|
|
Beiträge: 244
|
|
|
|
Anmeldedatum: 23.04.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.07.2009, 12:31
Titel:
|
|
Servus micky
Funktioniert
edit: Fragezeichen vergessen
_________________
lg
Martin
|
|
|
micky |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 20
|
|
|
|
Anmeldedatum: 07.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.07.2009, 15:23
Titel:
|
|
thx
simbler als ich erahnt habe
noch eine kleine anschlußfrage
kann ich bei
innerhalb des variablennamen irgendwie mit num2str arbeiten
das ganze passiert innerhalb einer schleife und die bezeichung der variablenamen verändert sich dementsprechend da ich vorher beim auslesen die benötigten variablen mit dem befehl
umbenannt habe
thx
micky
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.022
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2023b
|
|
|
|
|
|
Verfasst am: 20.07.2009, 15:30
Titel:
|
|
Moin,
kannst du einmal die Struktur der Schleife zeigen? Ich habe so eine Ahnung, dass du ASSIGNIN gar nicht benötigst...
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?
|
|
|
Dagnabit |
Forum-Century
|
|
Beiträge: 244
|
|
|
|
Anmeldedatum: 23.04.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.07.2009, 15:39
Titel:
|
|
Servus micky
Auch wenn Steve womöglich eine elegantere Lösung aufbieten kann;
ich vermute Du suchst folgendes:
_________________
lg
Martin
|
|
|
micky |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 20
|
|
|
|
Anmeldedatum: 07.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.07.2009, 15:40
Titel:
|
|
das mit ASSIGNIN war vorher in einem anderen prozess.
habe ca. 30 gb dateien ausgelesen. und diese nach jahren und tage sortieren.
musste dieser auslese prozess aus ram gründen machen, da sonst ständig out of memory. hat auch 3 tage am stück gedauert bis er mit auslesen fertig war.
|
|
|
micky |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 20
|
|
|
|
Anmeldedatum: 07.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.07.2009, 15:50
Titel:
|
|
ah ok mit dem typischen eval.
dauert noch bissel bis ich mit den ganzen klammern zurechtkomme.
so richtig verstanden hab ichs noch nicht
wie kann der befehl aussehen wenn ich 2mal num2str in einer variable anwenden will
und dementsprechend 2 variable
aber schonmal großes dankeschön
|
|
|
Dagnabit |
Forum-Century
|
|
Beiträge: 244
|
|
|
|
Anmeldedatum: 23.04.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.07.2009, 16:11
Titel:
|
|
Servus micky
Die eckige Klammerung betrifft in diesem Fall die Erstellung des strings.
Mit ' [ ] ' kannst Du einen string zusammenbasteln. Aber alle Leerzeichen die Du benötigst, müssen in den Einzelstrings stehen
ergibt "Woche1"
ergibt "Woche 1"
ergibt "Woche1Tag2"
ergibt "Woche 1 Tag 2"
Umgelegt auf Dein Problem:
Du willst
als string haben:
oder
_________________
lg
Martin
|
|
|
micky |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 20
|
|
|
|
Anmeldedatum: 07.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.07.2009, 13:41
Titel:
|
|
oha
vielen dank für diese ausführliche antwort
funktioniert wunderbar und prinzip ist nun auch klar
THX
|
|
|
|
|
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.
|
|