Dark Mode On/Off

# NumPy empty() function

In this tutorial, we will cover `numpy.matlib.empty()` function of the Numpy library.

The `numpy.matlib.empty()` function is used to return a new matrix having uninitialized entries.

The `numpy.matlib` is a matrix library used to configure matrices instead of ndarray objects.

### Syntax of `matlib.empty()`:

The required syntax to use this function is as follows:

``numpy.matlib.empty(shape,dtype,order)  ``

Parameters:

Let us now cover the parameters used with this function:

• shape
This parameter is in the form of a tuple that is used to define the shape of the matrix.

• dtype
This parameter is used to indicate the data type of the matrix. The default value of this parameter is `float`. This is an optional parameter.

• order
This is an optional parameter that is used to indicate the insertion order of the matrix. It mainly indicates whether to store the result in C- or Fortran-contiguous order, The default value is 'C'.

Returned Values:

This function mainly returns a new matrix having initialized entries.

Now it's time to cover a few examples of this function:

## Example 1:

Given below is a basic example for the understanding of this function:

``````import numpy as np
import numpy.matlib

print(numpy.matlib.empty((4,4)))    ``````

[[ 0.00000000e+000 0.00000000e+000 0.00000000e+000 0.00000000e+000]
[ 0.00000000e+000 0.00000000e+000 0.00000000e+000 0.00000000e+000]
[ 8.61381863e+043 -1.94898979e-046 9.88131292e-324 0.00000000e+000]
[ 1.13635099e-322 0.00000000e+000 0.00000000e+000 0.00000000e+000]]

## Example 2:

Now we will also use `type` parameter in the code snippet given below:

``````import numpy as np
import numpy.matlib

print(numpy.matlib.empty((2,3), int))  ``````

[[-1192611712 306 0]
[ 0 131074 0]]

## Example 3:

In the below code example, we will also specify the third parameter which is `order` with the `empty()` function:

``````import numpy as np
import numpy.matlib

print(numpy.matlib.empty((4), int, 'C'))    ``````

[[ 0 0 65793 1]]

## Summary

In this tutorial we learned about `numpy.empty()` mathematical function in the Numpy library. We also covered its syntax, parameters as well as the value returned by this function along with code examples for it.

Want to learn coding?
Try our new interactive courses.
Over 20,000+ students enrolled.