Sintaxis de Asin () en Python
La sintaxis de asin () es matemática.asin (x) que es compatible con Python a través del módulo matemático. Aquí, 'X' es un valor numérico que se encuentra en el rango de -1 a +1.
Parámetros pasados en asin ()
La función asin () acepta un parámetro que es -1<=x<=1. If the value exceeds or precedes it, it throws a value error.
Valor de retorno en asin ()
Devuelve el valor de tipo de datos flotantes que es el valor arcsine del número dado. El valor de arcsina debe estar en radian se encuentra en el intervalo -π/2 a π/2 o -1 a +1. Esto muestra que tenemos que alterar el grado en Radian primero. La función radian permite la conversión de ángulos de grado a radianes.
Ejemplo 1: Programa de función asin () en enteros
Como se discutió, la función asin () solo acepta el valor que está en el rango de -1 a +1. Entonces, tomando los dos enteros positivos y dos enteros negativos que tienen valores 0.25, -0.5, 0, 1 y -1 En el intervalo [-1,+1], obtuvimos los resultados en Radian del siguiente programa de ejemplo. Llamamos matemáticas.función asin () a través de una declaración de impresión. Hemos estado utilizando el terminal Spyder para la implementación.
importación matemáticaAl ejecutar el código, obtuvimos resultados de salida que se muestran en Radian.
Ejemplo 2: Programa de Asin () en los elementos de tuple y lista
La función asin () funciona perfectamente en tuple y en la lista de elementos. En el código a continuación, estamos declarando los elementos de la tupla. Estamos tomando múltiples elementos en una tupla de enteros positivos y negativos que tienen valores de 0.21, 0.35, 0.55, -0.78 y -0.89. Después de eso, hemos utilizado una declaración de impresión para obtener la salida deseada.
importación matemáticaObtuvimos el resultado de los valores de tupla correspondientes.
Ahora, estamos declarando el elemento de la lista del valor múltiple de entero positivo y negativo. La lista está representada por la palabra clave "LIS" que tiene valores -0.25, 0.72, -0.56, 0.44 y 0.95. La declaración de impresión ayudará a mostrar el resultado.
importación matemáticaDespués de ejecutar el programa, tenemos los resultados de salida de los elementos de la lista a continuación.
Ejemplo 3: Programa de asin () "ValueError (): Error de dominio de matemáticas"
Como la función asin () solo acepta el número que se encuentra en el intervalo [-1,+1]. Si el número no se encuentra entre el rango, se produce el error de dominio de ValueError: Matemático. Inicialmente, el módulo matemático se ha importado al código, luego hemos inicializado una variable titulada "Var1" con un valor de "2.1 ". Hemos declarado una declaración de impresión que generará el resultado en la pantalla de la consola. Dentro de la declaración de impresión, hemos llamado matemáticas.función asin ().
importación matemáticaTomando var1 = 2.1 y ejecutando un programa, el error de dominio matemático ocurrió de esta manera. Esto muestra que el soporte de la función asin () en los números se encuentra en el rango de -1 a +1. Si el valor no está en el rango como se indica, entonces se produce un error.
Ejemplo 4: programa de asin () typeError ()
Tenemos los resultados de los valores numéricos en el código de ejemplo anterior. Pero ahora en este programa, tomamos valores de cadena para ver la salida. Inicializamos dos variables una con "Var1" con un valor de cadena "2" y el otro como "Var2" con un valor de cadena "x". E imprimió el resultado utilizando la declaración de impresión. En una declaración de impresión, llamamos matemáticas.asin () y pasó un argumento "var1".
importación matemáticaDespués de la interpretación e implementación del programa anterior, tenemos un mensaje de typeError que significa que Asin () no acepta los valores de las cadenas. Se requiere un valor flotante. Como "var1" y "var2" son cadenas, no un número, por lo que lanza una excepción.
Ejemplo 5: programa de función asin ()
Podemos trazar un gráfico de una función asin () importando matplotlib para visualización interactiva. Usando esto, generamos el gráfico de un asin (). En este código, "P" y "Q" son los dos puntos de las coordenadas X e Y. "P" ha dado un valor positivo de 0.5 y "Q" han dado un valor negativo de -0.9. Inicializamos i = -1 y usamos la condición de while que es "i" debe ser menor o igual a la 1. Use el método append () que agrega un elemento al final de la lista al pasar el valor del parámetro "i" el valor que asignamos i = i+0.25 para incrementar una variable por 0.23. Obtendremos la imagen del gráfico usando "PLT.trazar ”y pasar los valores P y Q y llamando a PLT. Show () ayudará a que se muestre el gráfico visual en la pantalla de salida.
importación matemáticaDespués de la ejecución de un programa, la visualización gráfica de la función asin () se muestra en la imagen a continuación .
Ejemplo 6: Programa de función asin () para matriz y gráfica
Como hemos discutido los programas de ejecución simples, pasemos al programa complejo tomando múltiples valores numéricos para generar el gráfico en este código "in_arr" denominado una matriz de entrada que tiene valores en los soportes cuadrados -0.7, -0.5, -0.93, 0.28, 0.39 y 0.15 y "out_arr" como matriz de salida con el valor nulo en los soportes cuadrados ."Q" representa el eje x y "r" representa el eje y la palabra clave "in" utilizada en el código se usa para iterar a través de una secuencia de "para bucle". Con la instrucción de impresión, podemos ver la salida de in_arr y out_arr. Pasar los dos parámetros que contienen puntos X e Y en PLT.Función plot () que dibuja líneas de punto a otro. En la función plt.title (), hemos establecido el título de la trama como "Matemáticas.como en()".PLT.Xlabel tiene valor como "Q" para el eje X AS y PLT.Ylabel tiene valores como "R" es para el eje Y. Para mostrar la trama, utilizamos PLT.función show ().
importación matemáticaVerá la salida del código en esta pantalla de consola.
Ahora, el gráfico de gráficos de este código es así.
Conclusión
Ya que tenemos un tutorial completo de una función asin () en Python importando el módulo de matemáticas e implementando ejemplos simples. Hemos agregado ejemplos únicos para los usuarios novatos y expertos junto con su implementación detallada. Revise todos los ejemplos para comprender mejor este tema.