正在拆分.mat文件



嗨,我在将.mat文件拆分为分隔值时遇到问题

以下是我如何加载文件

import scipy.io 
szum_1 = scipy.io.loadmat('szum_1.mat')['szum_1']
szum_2 = scipy.io.loadmat('szum_2.mat')['szum_2']

输出:

[ 3.29420368  2.2221562   1.9350699   1.23158597  2.57708046  1.94689757 etc.]

正如你所看到的,这是一个单元格中的一大堆值

我尝试过使用np.char.split(szum_1[0], sep=' '),但出现错误"非字符串数组上的字符串操作",我对如何拆分这些数字没有其他想法

split仅适用于字符串,因此应使用str()将数字转换为字符串

import scipy.io 
szum_1 = str(scipy.io.loadmat('szum_1.mat')['szum_1'])
szum_2 = str(scipy.io.loadmat('szum_2.mat')['szum_2'])

相关内容

  • 没有找到相关文章

最新更新