有时候我们要调试查看矩阵数值,如果矩阵过大,使用print无法完整打印出来,就需要保存一下矩阵到文件里面,这里来说一下保存矩阵到txt文件的方法。

主要用到numpy来保存

代码如下:

import numpy as np

# 生成在[1, 10) 区间的2行3列随机矩阵
x = np.random.randint(1, 10, (2, 3))

# 矩阵以%d数据类型保存,并以","做分隔符保存到test.txt文件中
np.savetxt(r'test.txt', x, fmt='%d', delimiter=',')


Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐