numpy矩阵操作zeros()函数

numpy矩阵操作zeros()函数

numpy.matlib.zeros()是另一个在numpy中进行矩阵运算的函数。它返回一个给定形状和类型的矩阵,其中充满了零。

语法: numpy.matlib.zeros(shape, dtype=None, order=’C’)

参数 :
shape : [int, int] 输出矩阵的行数和列数。如果shape的长度为1,即(N, ),或者是一个标量N,out就成为一个形状为(1, N)的单行矩阵。
dtype : [可选] 希望输出的数据类型。
order : 是否以行为主(C-style)或列为主(Fortran-style)的顺序在内存中存储多维数据。

返回:给定形状、dtype和顺序的零点矩阵。

代码#1:

# Python program explaining
# numpy.matlib.zeros() function
  
# importing matrix library from numpy
import numpy as geek
import numpy.matlib
  
# desired 3 x 4 zero output matrix 
out_mat = geek.matlib.zeros((3, 4)) 
print ("Output matrix : ", out_mat) 

输出 :

Output matrix :  [[ 0.  0.  0.  0.]
 [ 0.  0.  0.  0.]
 [ 0.  0.  0.  0.]]

代码#2:

# Python program explaining
# numpy.matlib.zeros() function
  
# importing numpy and matrix library
import numpy as geek
import numpy.matlib
  
# desired 1 x 5 zero output matrix 
out_mat = geek.matlib.zeros(shape = 5, dtype = int) 
print ("Output matrix : ", out_mat) 

输出 :

Output matrix :  [[0 0 0 0 0]]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程