Dark Mode On/Off

# NumPy logspace() function

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

The `numpy.logspace()` function in Numpy is used to create an array by using the numbers that are evenly separated on a log scale.

### Syntax of `numpy.logspace()`:

The syntax to use this function is as follows:

``numpy.logspace(start, stop, num, endpoint, base, dtype)  ``

Parameters:

The parameters of this function are as follows:

• start
This parameter is used to represent the starting value of the interval in the base.

• stop
This parameter is used to represent the stopping value of the interval in the base.

• num
This parameter is used to indicate the number of values between the range.

• endpoint
This parameter's value is in boolean and it is used to make the value represented by stop as the last value of the interval.

• base
This parameter is used to represent the base of the log space.

• dtype
This parameter is used to represent the data type of the array items.

Returned Values:

This function will return the array in the specified range.

Now it's time to look at a few examples in order to gain an understanding of this function.

## Example 1:

Below we have the code snippet where we will use this function:

``````import numpy as np

arr = np.logspace(20, 30, num = 7,base = 4, endpoint = True)
print("The array over the given range is ")
print(arr)``````

The array over the given range is
[1.09951163e+12 1.10823828e+13 1.11703419e+14 1.12589991e+15
1.13483599e+16 1.14384301e+17 1.15292150e+18]

## Example 2:

In the example given below we will cover the graphical representation of `numpy.logspace()` function using matplotlib:

``````import numpy as np
import matplotlib.pyplot as plt

N = 20
x1 = np.logspace(0.1, 1, N, endpoint=True)
x2 = np.logspace(0.1, 1, N, endpoint=False)
y = np.zeros(N)

plt.plot(x1, y, 'o')
plt.plot(x2, y + 0.8, 'o')
plt.ylim([-0.5, 1])
plt.show()``````

Output of the following code:

## Summary

In this tutorial, we covered `numpy.logspace()` function of the Numpy library. We learned its syntax, parameters as well as the value returned by this function along with multiple code example.

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