Você está aqui: Python ::: NumPy Python Library (Biblioteca Python NumPy) ::: Números Aleatórios, Números Randômicos, Amostras Aleatórias, Amostras Randômicas |
||
Como gerar vetores e matrizes com valores aleatórios de distribuição uniforme usando a função rand() do módulo random da NumPy do PythonQuantidade de visualizações: 1084 vezes |
||
|
Em algumas situações nós queremos gerar um vetor ou uma matriz contendo valores aleatórios distribuídos de forma uniforme, ou seja, com a mesma chance de sorteio para todos. Para isso nós podemos usar a função rand() do módulo random da NumPy do Python. Veja um trecho de código no qual criamos um vetor com 10 elementos do tipo float, cada um preenchido com um valor randômico na faixa de 0 até 1 (não incluído):
Ao executar este código Python nós teremos o seguinte resultado: O vetor gerado foi: [0.28952253 0.77868746 0.99297516 0.59620069 0.06544475 0.95002344 0.97332838 0.35155726 0.34469638 0.58105938] Veja agora uma modificação no código para gerar uma matriz de 2 linhas e 3 colunas:
Ao executarmos o código Python novamente, o resultado será: A matriz gerada foi: [[0.52777358 0.71139527 0.32948805] [0.87526897 0.03820145 0.49513545]] |
||
|
|
||
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
|
wxWidgets - Como baixar, compilar a biblioteca e criar um projeto C++ wxWidgets usando o Visual Studio 2017 |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





