NumPy Cos

Numpy Cos



La función NumPy cos representa la función coseno trigonométrica. Esta función calcula la relación entre la longitud de la base (lado más cercano al ángulo) y la longitud de la hipotenusa. El NumPy cos encuentra el coseno trigonométrico de los elementos de la matriz. Estos valores de coseno calculados siempre se representan en radianes. Cuando hablamos de las matrices en el script de Python, debemos mencionar el 'NumPy'. NumPy es la biblioteca que ofrece la plataforma Python y permite trabajar con arreglos y matrices multidimensionales. Además, esta biblioteca también funciona con varias operaciones matriciales.

Procedimiento

Los métodos para implementar la función NumPy cos se discutirán y mostrarán en este artículo. Este artículo brindará una breve descripción general de la historia de la función NumPy cos y luego explicará la sintaxis de esta función con varios ejemplos implementados en el script de Python.







Sintaxis

$ numpy. Porque ( X , afuera ) = Ninguna )

Hemos mencionado la sintaxis de la función NumPy cos en el lenguaje python. La función tiene dos parámetros en total, y son 'x' y 'out'. x es el arreglo que tiene todos sus elementos en radianes, que es el arreglo que le pasaremos a la función cos() para encontrar el coseno de sus elementos. El siguiente parámetro es la “salida”, y es opcional. Ya sea que lo proporcione o no, la función aún se ejecuta perfectamente, pero este parámetro indica dónde se encuentra o almacena la salida. Esta fue la sintaxis básica para la función NumPy cos. Demostraremos en este artículo cómo podemos usar esta sintaxis básica y modificar su parámetro para nuestros requisitos en los próximos ejemplos.



Valor de retorno

El valor de retorno de la función será el arreglo que tiene los elementos, que serán los valores del coseno (en radianes) de los elementos presentes previamente en el arreglo original.



Ejemplo 1

Ahora que todos estamos familiarizados con la sintaxis y el funcionamiento de la función NumPy cos (), intentemos implementar esta función en diferentes escenarios. Primero instalaremos el 'spyder' para Python, un compilador de Python de código abierto. Luego, haremos un nuevo proyecto en el shell de Python y lo guardaremos en el lugar deseado. Instalaremos el paquete python a través de la ventana del terminal usando los comandos específicos para usar todas las funciones en Python para nuestro ejemplo. Al hacerlo, ya hemos instalado el 'NumPy', y ahora importaremos este módulo con el nombre 'np' para declarar la matriz e implementar la función NumPy cos ().





Después de seguir este procedimiento, nuestro proyecto está listo para escribir el programa en él. Comenzaremos a escribir el programa declarando la matriz. Esta matriz sería unidimensional. Los elementos de la matriz estarían en radianes, por lo que usaremos el módulo NumPy como 'np' para asignar los elementos a esta matriz como 'np. matriz ([np. pi /3, np. pi/4, np. pi ] )”. Con la ayuda de la función cos (), encontraremos el coseno de esta matriz, por lo que llamaremos a la función “np. cos (nombre_arreglo, salida= nuevo_arreglo).

En esta función, reemplace array_name con el nombre de esa matriz que hemos declarado y especifique dónde nos gustaría almacenar los resultados de la función cos(). El fragmento de código para este programa se proporciona en la siguiente figura, que se puede copiar al compilador de Python y ejecutar para ver el resultado:



#importar el módulo numpy

importar entumecido como p.ej.

#declarando la matriz

formación = [ p.ej. Pi / 3 , p.ej. Pi / 4 , p.ej. Pi ]

#mostrar la matriz original

impresión ( 'Array de entrada:' , formación )

#aplicando la función cos

coseno_fuera = p.ej. porque ( formación )

#mostrar matriz actualizada

impresión ( 'Valores_coseno:' , coseno_fuera )

La salida del programa que escribimos considerando la matriz en el primer ejemplo se mostró como el coseno de todos los elementos de la matriz. Los valores del coseno de los elementos estaban en radianes. Para entender el radián, podemos usar la siguiente fórmula:

2 *pi radianes = 360 grados

Ejemplo 2

Examinemos cómo podemos usar la función incorporada cos () para obtener los valores del coseno para la cantidad de elementos distribuidos uniformemente en una matriz. Para comenzar con el ejemplo, recuerde instalar el paquete de la biblioteca para los arreglos y las matrices, es decir, 'NumPy'. Después de crear un nuevo proyecto, importaremos el módulo NumPy. Podemos importar NumPy tal como está, o podemos darle un nombre, pero la forma más conveniente de utilizar NumPy en el programa es importarlo con algún nombre o el prefijo para que le demos el nombre 'np'. . Después de este paso, comenzaremos a escribir el programa para el segundo ejemplo. En este ejemplo, declararemos la matriz para calcular su función cos() con un método ligeramente diferente. Anteriormente, mencionamos que tomamos el coseno de los elementos distribuidos uniformemente, por lo que para esta distribución uniforme de los elementos de la matriz, llamaremos al método 'linspace' como 'np. linspace (inicio, parada, pasos)”. Este tipo de función de declaración de matriz toma tres parámetros: primero, el valor de 'inicio' a partir de qué valores queremos que comiencen los elementos de la matriz; el “stop” define el rango hasta donde queremos terminar los elementos; y el último es el 'paso', que define los pasos según los cuales los elementos se distribuyen uniformemente desde el valor inicial hasta el valor final.

Pasaremos esta función y los valores de sus parámetros como “np. linspace (- (np. pi), np. pi, 20)” y guardará los resultados de esta función en la variable “matriz”. Luego, pasa esto al parámetro de la función coseno como “np. cos(matriz)” e imprima los resultados para mostrar la salida.

La salida y el código para el programa se proporcionan a continuación:

#importar el módulo numpy

importar entumecido como p.ej.

#declarando la matriz

formación = p.ej. espacio lineal ( - ( p.ej. Pi ) , p.ej. Pi , 20 )

#aplicando la función cos () en la matriz

producción = p.ej. porque ( formación )

#mostrar salida

impresión ( 'matriz distribuida uniformemente:' , formación )

impresión ( 'out_array de cos func:' , producción )

Conclusión

La descripción y la implementación de la función NumPy cos () se muestran en este artículo. Hemos cubierto los dos ejemplos principales: las matrices con elementos (en radianes) que se inicializaron y distribuyeron uniformemente usando la función linspace para calcular sus valores de coseno.