Spec-Zone.ru › NumPy 1.14

numpy.matlib.rand

numpy.matlib.rand(*args) [source]

Возвращает матрицу случайных значений заданной формы.

Создаёт матрицу заданной формы и заполняет её случайными выборками из равномерного распределения на [0, 1).

Параметры:

*args : Аргументы

Форма результата. Если задано N целых чисел, каждое число определяет размер одного измерения. Если задана кортеж, этот кортеж определяет полную форму.

Возвращает:

out : ndarray

Матрица случайных значений с формой, заданной *args.

См. также

randn, numpy.random.rand

Примеры

>>> import numpy.matlib
>>> np.matlib.rand(2, 3)
matrix([[ 0.68340382,  0.67926887,  0.83271405],
        [ 0.00793551,  0.20468222,  0.95253525]])       #random
>>> np.matlib.rand((2, 3))
matrix([[ 0.84682055,  0.73626594,  0.11308016],
        [ 0.85429008,  0.3294825 ,  0.89139555]])       #random

Если первый аргумент является кортежем, другие аргументы игнорируются:

>>> np.matlib.rand((2, 3), 4)
matrix([[ 0.46898646,  0.15163588,  0.95188261],
        [ 0.59208621,  0.09561818,  0.00583606]])       #random

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.14.5/reference/generated/numpy.matlib.rand.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API