mat2npz 333 Bytes
Newer Older
dengjb's avatar
update  
dengjb committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env python

import sys
from numpy import savez
from scipy.io import loadmat

assert len(sys.argv) > 1

files = sys.argv[1:]

for f in files:
    mat_vars = loadmat(f)
    mat_vars.pop('__version__')
    mat_vars.pop('__header__')
    mat_vars.pop('__globals__')

    fn = f.replace('.mat','.npz')
    savez(fn,**mat_vars)