您可以
np.core.records.fromarrays用来构造一个记录数组,该数组大致等效于MATLAB结构,并将通过转换为MATLAB结构
scip.io.savemat。
from numpy.core.records import fromarraysfrom scipy.io import savematmyrec = fromarrays([[1, 10], [2, 20]], names=['field1', 'field2'])savemat('p.mat', {'myrec': myrec})在MATLAB中打开时,将得到:
>> load('p.mat')>> myrecmyrec =1x2 struct array with fields: field1 field2


