2012-04-02 12 views
1

Ich möchte spezifische Spalte laden .mat-Datei existiert bereits im Arbeitsbereich, nachdem ich es laden Wie soll ich dann schreiben?Lesen spezifische Spalte von .mat-Datei in Matlab

+0

Ja genau das ist mein Problem .. Also sollte ich alle Variablen laden dann auf einen bestimmten zugreifen –

Antwort

3

Sie können auf einen Teil einer Variablen zugreifen, die in einer MAT-Datei unter Verwendung des MATFILE-Konstruktors (verfügbar seit R2011b) gespeichert wurde. Überprüfen Sie meine answer zu einer anderen ähnlichen Frage.

Zum Beispiel, wenn Sie Matrix a in matlab.mat Datei gespeichert constract Sie das matfile Objekt als

matObj = matfile('matlab.mat'); 

Dann können Sie 2. Spalte wie x = matObj.a(:,2); zugreifen.

+0

+1: Das lernt mich regelmäßig zum RTFM. –