Numpy a través del método

Numpy a través del método

Hoy, aprendemos sobre el método ArcCos () y cómo implementamos el método ArcCos () en Python utilizando una de las bibliotecas importantes de Python que es Numpy. Numpy se usa para calcular los valores numéricos. Implementamos una de las funciones trigonométricas inversas que es el método Arccos ().

En Matemáticas, la función ArcCos () es la inversa de la función cos (), y puede escribirse como COS-1. Cuando aplicamos la función Arccos () de la matriz Numpy, ejecuta el elemento de función por elemento.

Sintaxis:

Ahora, discutamos el estilo de escritura y la implementación de la función Arccos () en Numpy Python. Primero, escribimos el nombre de la biblioteca que usamos en todo el artículo, que es numpy porque se usa para calcular los valores numéricos. Luego, concatenamos el nombre de la función en el que usamos la "función arccos ()" con el paquete Numpy. Luego, pasamos los parámetros para calcular el inverso de COS en él.

Parámetros:

X: La matriz de entrada en la que implementamos la función Arccos () para obtener la salida deseada.

afuera: La forma de la matriz que obtenemos a cambio. También nos dice en qué ubicación hace el resultado de la función ArcCos () se almacena en Python.

Valor de retorno:

A cambio, obtenemos el inverso de la función cos () aplicando la función arccos ().

Ejemplo 1:

Comencemos a escribir el primer y más fácil ejemplo de Numpy para que pueda ser fácilmente comprensible para el usuario sobre lo que estamos haciendo en este ejemplo. Es por eso que tenemos que tomar el ejemplo simple de la función ArcCos (). Primero, tenemos que abrir cualquier compilador de Python para que podamos implementar el código. Aquí, usamos el cuaderno Jupyter para la compilación y ejecución de nuestro código de programa.

Luego, instalamos el paquete Numpy porque implementamos una de las funciones importantes de Numpy que es ArcCos (). Después de la instalación del paquete Numpy, importamos el paquete a nuestro compilador. Primero, siempre escribimos la palabra clave "importar" que le dice al compilador que estamos importando el paquete. Luego, escribimos el nombre del paquete que usamos en el programa que es "Numpy". Luego, también podemos escribir el alias de paquete Numpy, que es "NP".

importar numpy como np
Imprimir ("Implementación de la función Simple Ejemplo de Arccos (): \ n")
matriz = np.Arange (-1, 1)
imprimir ("La matriz de entrada es:", arr)
arccos_array = np.Arccos (arr)
imprimir ("\ nthe inverse de los valores COS es:", Arccos_Array)

Después de importar el paquete, comenzamos a escribir la línea de código real que queremos implementar en el programa. Imprimimos el mensaje usando el método print (). Es el método predefinido, que se utiliza para mostrar los datos que queremos mostrar. Después de esto, creamos la matriz de entrada utilizando una de las funciones de creación de matriz, la función Arange () de Numpy. Entonces, pasamos los argumentos en él. Luego, mostramos la matriz de entrada llamando al método print () nuevamente.

Después de la creación de la matriz de entrada, tomamos el inverso de la función de entrada. Para eso, primero escribimos el alias numpy "np" y luego lo concatenamos con la función arccos (). Luego, pasamos el argumento que es la matriz de entrada en él. Y luego, mostramos la matriz llamando al método print () nuevamente. Veamos la salida de este ejemplo y verifiquemos si obtenemos la salida deseada o no:

Como puede ver, obtuvimos la salida deseada del ejemplo previamente explicado.

Ejemplo 2:

Comencemos a implementar nuestro segundo ejemplo de la función Arccos (). Para comenzar a escribir nuestro próximo ejemplo, primero importamos la biblioteca que usamos en nuestro programa que es Numpy. Aquí, solo usamos esta biblioteca porque calculamos la inversa de COS. Primero, escribimos la palabra clave "importación" que se utiliza para importar las bibliotecas en la programación de Python. Luego, escribimos el nombre de la biblioteca que usamos aquí, que es "Numpy". También podemos escribir el nombre alternativo de Numpy, que es "NP" que estamos usando. Usar "NP" en lugar de escribir el nombre completo de la biblioteca es un buen enfoque de programación y los programadores generalmente usan este enfoque.

Después de importar el paquete, usamos una instrucción print () para mostrar el mensaje para que el usuario pueda comprender fácilmente el código. Luego, creamos la matriz usando una de las funciones de matriz, que es la función Linspace () que se usa para espaciar uniformemente los elementos de la matriz de entrada. Primero usamos el "np" y luego concatenamos la función linspace () con ella y pasamos los argumentos en ella. El primer argumento es "0", que es el valor inicial. El valor final es "pi" que escribimos llamando a la función pi () de numpy. Entonces, "10" es el número de elementos en la matriz. Almacenamos toda esta función en otra matriz llamada "matriz", por lo que no tenemos que volver a escribir esta función en el programa.

Luego, llamamos otra función de Numpy, que es la función cos (). Aquí, calculamos el cos de la matriz de entrada. Primero, escribimos el "NP". Luego, llamamos a la función cos () y pasamos la matriz de entrada, y luego la almacenamos en otra matriz llamada "cos_arr". Luego, llamamos a la función real que queremos implementar, que es la función arccos (). Primero, escribimos el "np" y concatenamos la función arccos () con ella y pasamos la matriz de entrada en él. Almacenamos esta función en otra matriz llamada "Arcos_arr".

importar numpy como np
Imprimir ("Implementación del método ArcCos en Numpy Python: \ n")
matriz = np.Linspace (-3, 3, 10)
imprimir ("La matriz de entrada es: \ n", matriz)
cos_arr = np.cos (matriz)
Imprimir ("\ nthe cos Array es: \ n", cos_arr)
arccos_arr = np.Arccos (matriz)
print ("\ nthe arccos array es: \ n", arccos_arr, "\ n")

Después de llamar a esta función anterior, obtenemos la siguiente salida:

Ahora, tenemos que trazar estas matrices resultantes en un gráfico utilizando otro paquete de programación de Python que es "matplotlib". Se usa para mostrar el gráfico visual. Primero, escribimos la palabra clave "importar". Luego, escribimos el nombre del paquete "matplotlib" y lo concatenamos con "pyplot", que es el módulo de "matplotlib", que significa "trama de python". Luego, escribimos el alias "plt".

Importar matplotlib.Pyplot como PLT
PLT.Plot (Array, Cos_arr, Color = "Black", Marker = "*")
PLT.Plot (Array, Arccos_arr, color = "Yellow", Marker = "O")
PLT.Título ("Negro: Numpy.cos () \ n amarillo: numpy.arccos () ")
PLT.xlabel ("eje x")
PLT.Ylabel ("eje y")
PLT.espectáculo()

Luego, llamamos a la función Plot () con el alias "PLT" y pasamos los parámetros que son la matriz de entrada, cos_arr, y el color y el marcador del eje X. Luego, volvemos a llamar a la función tram () para el eje y. Luego, escribimos el título del gráfico, el eje x y el eje y y mostramos el gráfico usando las diferentes funciones de Matplotlib.

Aquí está la representación visual de la función Arccos () utilizando el paquete matplotlib:

Conclusión

En este artículo, aprendimos sobre la función Arccos () y cómo implementar esta función en Python. Aprendimos otra biblioteca de Python, que es el paquete matplotlib para trazar el gráfico. También implementamos múltiples ejemplos de la función Arccos () con una explicación detallada de cada línea de código.