numpy.loadtxt() 出现codecError_____ Excel 做矩阵乘法

1) 用 numpy读入csv文件是报错

UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence

 loadtxt 写法没有问题:

  主要是csv文件的存储有问题:

import numpy as np
A  = np.loadtxt("A.csv",dtype = np.int , delimiter = ",")    

主要是csv文件的存储有问题

  将原来错误的utf-8 .csv 保存格式改为.cvs就可以了

下面贴上错误的保存方法

numpy.loadtxt() 出现codecError_____ Excel 做矩阵乘法

2) 用excel 做矩阵乘法;

  在知道上找到了:
  主要用 MMULT(Matrix_Multiole的缩写?) 按住啊 ctrl+shift+enter 将公式转换为数组公式

  具体做法超链接:excel做矩阵乘法

  numpy.loadtxt() 出现codecError_____ Excel 做矩阵乘法

-------

上一篇:可视化设计,类Excel的快速开发平台


下一篇:C#中如何防止Excel做科学计算法转换