Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Dúvida sobre a geraçao de valores aleatórios para coeficientes angulares

Saudações,

Estava fazendo o projeto das laranjas e toranjas, no desafio da aula 04 pede para chegarmos ao valor do coeficiente angular por meio da geração aleatória. E deu tudo certo. Contudo, na tentativa de fazer uma aproximação mais fina, fiz a função para gerar os coeficientes angulares com um argumento alto na determinação da quantidade de valores gerados. Como está mostrado na figura.

Parte do cógido para o desafio da aula 04 - geração de coeficienntes aleatórios

Utilizei o print para que o programa me mostrasse o menor valor de norma . Contudo, devido a ser uma quantidade muito grande de números não consigo determinar a posição do menor número. Para que possa achar o respectivo valor no array de coeficientes angulares (coef_ang). Existe alguma função no python que retorna a posição de um determinado valor?

Tentei utilizar a sintaxe: print(np.min(norma[ ])), mas não adiantou muito.

1 resposta
solução!

Saudações, Paulo!

Pelo que entendi, você está com dificuldades para encontrar a posição do menor valor em um array de coeficientes angulares. Felizmente, o NumPy possui uma função que pode te ajudar.

A função que você pode utilizar é a np.argmin(). Essa função retorna a posição do menor valor em um array. No seu caso, você pode utilizá-la da seguinte forma:

posicao_menor_valor = np.argmin(coef_ang)

Dessa forma, a variável posicao_menor_valor irá armazenar a posição do menor valor no array coef_ang. Assim, você poderá encontrar o respectivo valor utilizando essa posição.