git://www.github.com/kwikteam/npy-matlab.git
git clone http://www.github.com/kwikteam/npy-matlab
$ svn co --depth empty http://www.github.com/kwikteam/npy-matlab
Checked out revision 1.
$ cd repo
$ svn up trunk
MATLAB中读取/写入 NumPy. NPY 文件的实验代码
>> a = rand(5,4,3);
>> writeNPY(a, 'a.npy');
>> b = readNPY('a.npy');
>> sum(a(:)==b(:))
ans =
60
查看 python 测试的笔记本。
查看 test_readNPY.m的阅读/写入测试。
有关如何在matlab中映射npy文件的示例,请参见 exampleMemmap.m,这在文件使用c 排序( 例如 ) 时非常重要。 行主要顺序,而不是fortran排序( 例如 。 python 映射的内存只支持 fortran,但默认是C,所以使用 python 默认创建的arraylist文件不直接。