linspace
-
compas.utilities.
linspace
(start, stop, num=50)[source] Generate a sequence of evenly spaced numbers over a specified interval.
This function mimicks the functionality of
numpy.linspace
[1], but in a simpler form.- Parameters
start (float) – The start value of the sequence.
stop (float) – The end value of the sequence.
num (int) – The number of elements in the sequence.
- Yields
float – The next value in the sequence.
Examples
>>> from compas.utilities import linspace >>> list(linspace(0, 1, 3)) [0.0, 0.5, 1.0]
References
- 1
numpy.linspace
Available at https://numpy.org/doc/stable/reference/generated/numpy.linspace.html