WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Daten von mehreren .mat Dateien in eine packen

 

Azumak

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.05.2014, 11:22     Titel: Daten von mehreren .mat Dateien in eine packen
  Antworten mit Zitat      
Hallo

ich habe jede Menge .mat Dateien. Die Bezeichnung unterscheidet sich nur durch die Nummerierung. also blabla1 bis blabla5

in den .mat dateien sind matrizen mit 2 spalten und 40 zeilen

ich würde gerne alle matrizen aus diesen mat dateien rauskopieren und in eine matrix packen der größe 10 mal 40

weiß jemand wie ich das am besten anstelle??

vielen dank


Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 06.05.2014, 12:04     Titel:
  Antworten mit Zitat      
wenn alle im order sind kannst du die datei namen mit
Code:
ermitteln. das spaart ein wenig programmiereri alternativ kannst du auch nur die forlaufende nummer änder
heißen die matritzen immer gleich ? oder heißen die unterschiedlich
Code:
for k=1:10
load(['blabla',num2str(k),'.mat'])

so ca.
Code:
könnte auch hilfreich sein
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
Azumak

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.05.2014, 12:31     Titel:
  Antworten mit Zitat      
Hi vielen Dank für die schnelle Antwort

also ich habe 20 verschiedene .mat dateien im selben ordner.

alle haben den selben namen mit unterschiedlichen nummern
also Name_x_y_z.mat x y z sind dabei fortlaufende nummern

in diesen mat dateien sind verschiedene matrizen drin wie beschleunigung oder geschwindigkeit.

ich würde gerne aus allen .mat dateiene die beschleunigungsmatrizen in eine und verschiebungsmatrizen in eine andere sortieren

diese matrizen haben übrigens alle die selbe bezeichnung in den .mat dateiene
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 06.05.2014, 12:45     Titel:
  Antworten mit Zitat      
dann sollten dir ja mein beispiel reichen ^^ wenn dein code dann nicht läuft kannst du den gerne mit fehlermeldungen etc posten.
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
Azumak

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.05.2014, 13:20     Titel:
  Antworten mit Zitat      
ich komm gar nicht klar

also

clear


%%


for X=1:2; Y=8:9; Z=1:2


load(['El_Centro_QS_' num2str(X),'_L_' num2str(Y),'_' num2str(Z),'.mat'])


end

eine datei heißt zum beispiel
El_Centro_QS_1_L_8_1.mat

abgesehen davon dass der befehl nicht klappt hab ich damit aber auch noch nicht mein problem gelöst

in diesen mat dateien sind matrizen die ich zusammenfügen will

bitte eine einfache erklärung
 
Azumak

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.05.2014, 13:24     Titel:
  Antworten mit Zitat      
Ok so klappt es glaub ich


clear


%%


for X=1:2
for Y=8:9
for Z=1:2

load(['El_Centro_QS_' num2str(X),'_L_' num2str(Y),'_' num2str(Z),'.mat'])


end
end
end


aber ich hab immernoch das problem dass alles im workspace überschrieben wird
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 06.05.2014, 13:38     Titel:
  Antworten mit Zitat      
dann musst du wohl noch einen schritt einführen der das macht was du oben geschrieben hast ^^ nämlich die matritzen in eine neue variable schrieben Smile
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
zohaa3492
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 07.11.14
Wohnort: usa
Version: ---
     Beitrag Verfasst am: 07.11.2014, 10:34     Titel:
  Antworten mit Zitat      
bist du mal mit dem debugger reingegangen und hast dir dein i angeguckt beim 4. schritt ?
_________________

Our Actual Exams and Testking 1z0-481 gre exam provide you 100% pass wikipedia
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.