numpy.matlib.empty()
is another function for doing matrix operations in numpy.It returns a new matrix of given shape and type, without initializing entries.
Syntax : numpy.matlib.empty(shape, dtype=None, order=āCā)
Parameters :
shape : [int or tuple of int] Shape of the desired output empty matrix.
dtype : [optional] Desired output data-type.
order : Whether to store multi-dimensional data in row-major (C-style) or column-major (Fortran-style) order in memory.Return : A new matrix of given shape and type,
Code #1 :
# Python program explaining # numpy.matlib.empty() function Ā Ā # importing numpy and matrix library import numpy as geek import numpy.matlib Ā Ā # desired output matrixĀ out_mat = geek.matlib.empty(( 2 , 3 ))Ā print ( "Output matrix : " , out_mat)Ā |
Output matrix : [[ 6.93621940e-310 2.43141878e-316 6.93621669e-310] [ 6.93621669e-310 6.93621553e-310 6.93621553e-310]]
Ā
Code #2 :
# Python program explaining # numpy.matlib.empty() function Ā Ā # importing numpy and matrix library import numpy as geek import numpy.matlib Ā Ā # desired output matrixĀ out_mat = geek.matlib.empty(( 2 , 3 ), dtype = int , order = 'C' )Ā print ( "Output matrix : " , out_mat)Ā |
Output matrix : [[140133380791224 140133380791224 140133356100528] [140133356100336 140133356100592 140133343343704]]