Wie liest man .npy Dateien in Matlab

8

Ich habe mich gefragt, ob es eine Möglichkeit gibt, .npy-Dateien in Matlab zu lesen? Ich weiß, dass ich diese in Matlab-artige .mat-Dateien konvertieren kann, indem ich scipy.io.savemat in Python verwende; Ich bin jedoch mehr an einer nativen oder Plugin-Unterstützung für .npy-Dateien in Matlab interessiert.

    
John Manak 04.02.2014, 13:34
quelle

2 Antworten

3

Es gibt eine C ++ - Bibliothek Ссылка

Sie könnten eine mex-Funktion schreiben, um die Daten zu lesen. Ich würde es vorziehen, alles in hdf5

zu speichern     
Daniel 04.02.2014, 15:06
quelle
5

Das hat den Job für mich gemacht, ich habe es benutzt, um NPY-Dateien zu lesen.

Ссылка

Wenn Sie nur die .npy-Datei lesen möchten, benötigen Sie nur zwei Dateien aus dem Projekt npy-matlab: readNPY.m und readNPYheader.m.

Die Verwendung ist so einfach wie:

%Vor%     
miluz 11.01.2016 14:01
quelle