数据挖掘技术与应用:创建NumPy矩阵.docxVIP

  • 3
  • 0
  • 约2.41千字
  • 约 3页
  • 2021-11-23 发布于江西
  • 举报

数据挖掘技术与应用:创建NumPy矩阵.docx

创建NumPy矩阵 mat函数创建矩阵时,若输入matrix或ndarray对象,则不会为它们创建副本。因此,调用mat函数和调用matrix(data, copy=False)等价,如 REF _Ref486193288 \h 代码 41所示。 代码 STYLEREF 1 \s4SEQ 代码 \* ARABIC \s 11 使用mat函数与matrix函数创建矩阵 In[1]: import numpy as np #导入NumPy库 matr1 = np.mat(1 2 3;4 5 6;7 8 9) #使用分号隔开数据 print(创建的矩阵为:,matr1) Out[1]: 创建的矩阵为: [[1 2 3] [4 5 6] [7 8 9]] In[2]: matr2 = np.matrix([[123],[456],[789]]) print(创建的矩阵为:,matr2) Out[2]: 创建的矩阵为: [[123] [456] [789]] 很多时候会根据小的矩阵创建大的矩阵,即将小矩阵组合成大矩阵。在NumPy中可以使用bmat分块矩阵(block matrix)函数实现,如 REF _Ref486193564 \h 代码 42所示。 代码 STYLEREF 1 \s4SEQ 代码 \* ARABIC \s 12 使用bmat函数创建矩阵 In[

文档评论(0)

1亿VIP精品文档

相关文档