numpy.ma.arange
-
numpy.ma.arange([start, ]stop, [step, ]dtype=None) = <numpy.ma.core._convert2ma object> -
Возвращает значения с равными интервалами в заданном интервале.
Значения генерируются в полуоткрытом интервале
[start, stop)(другими словами, интервал включаетstartно не включаетstop). Для целочисленных аргументов функция эквивалентна встроенной функции Pythonrange, но возвращает массив ndarray, а не список.При использовании нецелочисленного шага, такого как 0,1, результаты часто не будут согласованными. В этих случаях лучше использовать
numpy.linspace.Параметры: -
start : number, optional -
Начало интервала. Интервал включает это значение. Значение по умолчанию для начала — 0.
-
stop : number -
Конец интервала. Интервал не включает это значение, за исключением некоторых случаев, когда
stepне является целым числом, и ошибка округления с плавающей запятой влияет на длинуout. -
step : number, optional -
Шаг между значениями. Для любого выходного
out, это расстояние между двумя соседними значениями,out[i+1] - out[i]. Шаг по умолчанию — 1. Еслиstepзадан как позиционный аргумент, то также должен быть заданstart. -
dtype : dtype -
Тип выходного массива. Если
dtypeне задан, тип данных определяется по другим входным аргументам.
Возвращает: -
arange : ndarray -
Массив значений с равными интервалами.
Для аргументов с плавающей запятой длина результата —
ceil((stop - start)/step). Из-за переполнения с плавающей запятой это правило может привести к тому, что последнее значение вoutбудет большеstop.
См. также
-
linspace - Значения с равными интервалами с внимательным обработкой конечных точек.
-
ogrid - Массивы значений с равными интервалами в N-мерных пространствах.
-
mgrid - Массивы значений с равными интервалами в N-мерных пространствах в форме сетки.
Примеры
>>> np.arange(3) array([0, 1, 2]) >>> np.arange(3.0) array([ 0., 1., 2.]) >>> np.arange(3,7) array([3, 4, 5, 6]) >>> np.arange(3,7,2) array([3, 5])
-
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.16.1/reference/generated/numpy.ma.arange.html