A função NumPy cos representa a função coseno trigonométrica. Esta função calcula a razão entre o comprimento da base (lado mais próximo do ângulo) e o comprimento da hipotenusa. O NumPy cos encontra o cosseno trigonométrico dos elementos da matriz. Esses valores de cosseno calculados são sempre representados em radianos. Quando falamos sobre as matrizes no script Python, devemos mencionar o “NumPy”. NumPy é a biblioteca oferecida pela plataforma Python e permite trabalhar com arrays e matrizes multidimensionais. Além disso, esta biblioteca também trabalha com diversas operações matriciais.
Procedimento
Os métodos para implementar a função NumPy cos serão discutidos e mostrados neste artigo. Este artigo fornecerá um breve histórico da função NumPy cos e, em seguida, elaborará a sintaxe dessa função com vários exemplos implementados no script Python.
Sintaxe
$ numpy. Cos ( x , Fora ) = Nenhum )Mencionamos a sintaxe da função NumPy cos na linguagem python. A função tem dois parâmetros no total, e eles são “x” e “out”. x é a matriz com todos os seus elementos em radianos, que é a matriz que passaremos para a função cos() para encontrar o cosseno de seus elementos. O parâmetro seguinte é o “out” e é opcional. Quer você dê ou não, a função ainda funciona perfeitamente, mas esse parâmetro informa onde a saída está localizada ou armazenada. Essa era a sintaxe básica para a função NumPy cos. Demonstraremos neste artigo como podemos usar essa sintaxe básica e modificar seu parâmetro para nossos requisitos nos próximos exemplos.
Valor de retorno
O valor de retorno da função será o array contendo os elementos, que serão os valores dos cossenos (em radianos) dos elementos presentes anteriormente no array original.
Exemplo 1
Agora que todos estamos familiarizados com a sintaxe e o funcionamento da função NumPy cos (), vamos tentar implementar essa função em diferentes cenários. Primeiro instalaremos o “spyder” para Python, um compilador Python de código aberto. Em seguida, faremos um novo projeto no shell do Python e o salvaremos no local desejado. Instalaremos o pacote python pela janela do terminal usando os comandos específicos para usar todas as funções do Python para o nosso exemplo. Feito isso, já instalamos o “NumPy”, e agora vamos importar este módulo com o nome “np” para declarar o array e implementar a função NumPy cos().
Após seguir este procedimento, nosso projeto está pronto para escrever o programa nele. Começaremos a escrever o programa declarando o array. Essa matriz seria unidimensional. Os elementos da matriz estariam em radianos, então usaremos o módulo NumPy como “np” para atribuir os elementos a esta matriz como “np. array ([np. pi /3, np. pi/4, np. pi ] )”. Com a ajuda da função cos(), encontraremos o cosseno desse array para que chamemos a função “np. cos (array_name, out= new_array).
Nesta função, substitua array_name pelo nome daquele array que declaramos e especifique onde gostaríamos de armazenar os resultados da função cos(). O trecho de código desse programa é fornecido na figura a seguir, que pode ser copiado para o compilador Python e executado para ver a saída:
#importar o módulo numpy
importar entorpecido Como por exemplo.
#declarando o array
variedade = [ por exemplo. pi / 3 , por exemplo. pi / 4 , por exemplo. pi ]
#exibe o array original
imprimir ( 'Matriz de entrada: ' , variedade )
#aplicando a função cos
cosseno_out = por exemplo. porque ( variedade )
#exibir array atualizado
imprimir ( 'Cosseno_valores: ' , cosseno_out )
A saída do programa que escrevemos considerando o array no primeiro exemplo foi exibida como o cosseno de todos os elementos do array. Os valores do cosseno dos elementos estavam em radianos. Para entender o radiano, podemos usar a seguinte fórmula:
dois *pi radianos = 360 grausExemplo 2
Vamos examinar como podemos usar a função interna cos () para obter os valores de cosseno para o número de elementos distribuídos uniformemente em uma matriz. Para iniciar o exemplo, lembre-se de instalar o pacote da biblioteca para os arrays e as matrizes, ou seja, “NumPy”. Após criar um novo projeto, vamos importar o módulo NumPy. Podemos importar o NumPy como está ou podemos dar um nome a ele, mas a maneira mais conveniente de utilizar o NumPy no programa é importá-lo com algum nome ou prefixo para que possamos dar o nome “np” . Após esta etapa, começaremos a escrever o programa para o segundo exemplo. Neste exemplo, declararemos o array para calcular sua função cos () com um método ligeiramente diferente. Anteriormente, mencionamos que tomamos o cosseno dos elementos uniformemente distribuídos, portanto, para essa distribuição uniforme dos elementos da matriz, chamaremos o método “linspace” como “np. linspace (iniciar, parar, passos)”. Este tipo de função de declaração de array recebe três parâmetros: primeiro, o valor “inicial” de quais valores queremos iniciar os elementos do array; o “stop” define o intervalo até onde queremos terminar os elementos; e o último é o “passo”, que define os passos de acordo com os quais os elementos são distribuídos uniformemente do valor inicial ao valor final.
Passaremos esta função e os valores de seus parâmetros como “np. linspace (- (np. pi), np. pi, 20)” e salvará os resultados desta função na variável “array”. Em seguida, passe isso para o parâmetro da função cosseno como “np. cos(array)” e imprima os resultados para exibir a saída.
A saída e o código para o programa são fornecidos abaixo:
#importar o módulo numpyimportar entorpecido Como por exemplo.
#declarando o array
variedade = por exemplo. linspace ( - ( por exemplo. pi ) , por exemplo. pi , vinte )
#aplicando a função cos() no array
resultado = por exemplo. porque ( variedade )
#exibir saída
imprimir ( 'matriz uniformemente distribuída:' , variedade )
imprimir ( 'out_array da função cos: ' , resultado )
Conclusão
A descrição e a implementação da função NumPy cos () foram mostradas neste artigo. Cobrimos os dois exemplos principais: os arrays com elementos (em radianos) que foram inicializados e distribuídos uniformemente usando a função linspace para calcular seus valores de cosseno.