Advertisement

Python数值分析中的NumPy高级应用

阅读量:

创建矩阵

np.matrix():NumPy 库中用于生成矩阵对象的函数

np.matrix(data, dtype=None)

其中参数 data 表示需要被转化为矩阵形式的输入内容,其形式可以为列表、元组、数组或字符串等多种类型。当输入数据为二维结构时,所生成的矩阵对象将呈现出二维的形态

复制代码
    #1.使用列表创建一个矩阵对象
    lst = [[1, 2], [3, 4]]
    mat = np.matrix(lst)
    print(mat)
    # 输出:
    # [[1 2]
    #  [3 4]]
    
    #2.使用数组创建矩阵对象
    arr = np.array([[1, 2], [3, 4]])
    mat = np.matrix(arr)
    print(mat)
    # 输出:
    # [[1 2]
    #  [3 4]]
    
    #3.使用字符串创建矩阵对象
    s = '1 2; 3 4'		#每行之间用分号隔开,每行内的元素用空格或逗号隔开
    mat = np.matrix(s)
    print(mat)
    # 输出:
    # [[1 2]
    #  [3 4]]
    
    
      
      

全部评论 (0)

还没有任何评论哟~