Saltar al contenido

Cómo leer archivos .npy en Matlab

María, parte de nuestro equipo de trabajo, nos hizo el favor de crear este tutorial porque domina a la perfección dicho tema.

Solución:

Esto hizo el trabajo por mí, lo usé para leer archivos npy.

https://github.com/kwikteam/npy-matlab

Si solo desea leer el archivo .npy, todo lo que necesita del proyecto npy-matlab son dos archivos: readNPY.m y readNPYheader.m.

El uso es tan simple como:

>> im = readNPY('/path/to/file.npy');

Hay una biblioteca C++ disponible https://github.com/rogersce/cnpy

Podría escribir una función mex para leer los datos. Preferiría almacenar todo en hdf5

Una forma rápida sería leerlo en python, como se muestra a continuación,

data = np.load('/tmp/123.npz')

Luego guárdelo como ‘.csv’, nuevamente por python, usando la documentación de python o,

numpy.savetxt('FileName.csv', arrayToSave)

(más documentación aquí)

Finalmente, puede leerlo en MATLAB usando el siguiente comando,

csvread()

Puedes añadir valor a nuestro contenido informacional colaborando tu experiencia en las notas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *