Python Math Hypot

Python Math Hypot

Las matemáticas. El método de hipot (*coordenadas) devuelve la distancia entre el origen y el punto especificado, también llamado norma euclidiana. La longitud hipotenusa se puede definir como el triángulo con un ángulo recto, el lado opuesto del triángulo del ángulo recto. Puede usar el teorema de Pitágoras, para verificar la longitud del hipotenuso. Si, por ejemplo, uno de los otros lados tiene una longitud de 3 (que, cuando se cuadra, es igual al número 9) y el otro lado tiene una longitud de 4 (que, cuando se cuadran, es igual al número 16), entonces la suma de sus cuadrados es 25.

Por lo tanto, hipotenuse = sqrt (p^2 + b^2)

En este artículo, aprenderemos cómo usar matemáticas.función hipot () con 9 ejemplos diferentes.

Sintaxis

Python puede soportar coordenadas n-dimensionales para calcular la norma euclidiana, de ahí las matemáticas. La función hipot puede tomar n número de valores numéricos como parámetros. Si se pasa algún otro tipo de valor (por ejemplo, char), se devolverá un error de tipo. La sintaxis de esta función se puede ver en la imagen adjunta a continuación:

Ejemplo 01:

Dado que es la función del módulo de matemáticas en Python, importaremos primero la biblioteca de matemáticas. En este ejemplo, una coordenada se pasa como el parámetro de la función y se almacena en la variable llamada 'B'. La entrada establecida para producir la salida en valor se trabaja utilizando el comando de impresión. Para verificar esto, se puede utilizar la fórmula hipotenusa que hemos declarado anteriormente, como un parámetro bidimensional.

El valor en la captura de pantalla a continuación se muestra usando el comando de impresión. Puede confirmar la respuesta utilizando la fórmula Hypotenuse (indicada anteriormente), ya que se proporciona un parámetro bidimensional. Entonces, la función Hypot en la biblioteca de matemáticas calculará la distancia euclidiana entre estos dos puntos que proporcionamos dentro de la función, como se muestra en el fragmento a continuación

Ejemplo 02:

En este ejemplo, pasaremos un parámetro tridimensional para obtener la distancia euclidiana. Primero, se importa la biblioteca de matemáticas. Luego, la función se proporciona con 3 parámetros y se almacena en la variable llamada 'B'.

El valor de la variable B se muestra utilizando el comando de impresión que se comparte de evidencia de que todos los parámetros dentro de las funciones se usaron en el cálculo para acumular la distancia entre estos puntos.

Ejemplo 03:

Veamos qué sucede si pasamos un valor negativo en los parámetros de las matemáticas.función hipot (). Primero, la biblioteca de matemáticas en Python debe importarse. Luego, el valor negativo de -10 se pasa junto con un valor positivo de 85. En la variable 'B', el valor que se devolverá como salida se almacena y luego se mostrará utilizando la función de comando. El valor de salida es positivo ya que sabemos que los valores se cuadran en la fórmula del hipotenuso.

En la salida del código anterior, podemos ver que un número decimal se muestra como el resultado sin signo negativo, ya que uno de los valores dentro de los soportes de parámetros fue negativo. Pero el método Hypot cuadra el número que anula el signo negativo y proporciona un resultado en un número positivo siempre.

Ejemplo 04:

En este ejemplo, pasaremos los 3 valores negativos como los parámetros de las matemáticas.función hipot (). Por incluir las matemáticas.función hipot () En nuestra entrada, la biblioteca de matemáticas debe importarse primero. Luego, pasamos 3 valores negativos como parámetros de la función y los almacenamos en la variable llamada 'B'. La variable 'B' se muestra en el resultado usando el comando de impresión. Obtuvimos un valor de salida positivo a medida que esta fórmula devuelve la distancia euclidiana de las coordenadas pasadas por el origen, y sabemos que la distancia no puede ser negativa, ya que es una cantidad escalar.

Como podemos ver en la salida a continuación, el resultado es positivo incluso después de que todos los parámetros tenían valores negativos. Esto se debe a que el método Hypot multiplica cada valor por sí mismo, lo que cancela el signo negativo y siempre da un número positivo como resultado.

Ejemplo 05:

En este ejemplo, almacenaremos los valores en las variables primero y luego pasaremos las variables a la función como parámetros. Usaremos dos valores, lo que implica que devolverá la hipotenusa del triángulo de ángulo recto. El valor perpendicular se almacena en la variable llamada 'Perp' y el valor base se almacena en la variable llamada 'base'.

Mostrar la función con estos valores devuelve el valor de Hypotenuse 10 de un triángulo de ángulo recto que tiene otros lados iguales a 8 y 6, como podemos ver en la captura de pantalla de salida a continuación:

Ejemplo 06:

En este ejemplo, pasaremos valores decimales en matemáticas. función hipot (). Los dos valores se almacenan en variables primero 'a' y 'b' y es un caso similar con el triángulo de ángulo recto. La distancia euclidiana se muestra con la cadena "La norma euclidiana para A y B es:" Hacer que la salida sea más informativa y clara.

Ejemplo 07:

Hay otra función matemática incorporada hipot () que devuelve la raíz cuadrada de la norma euclidiana (x1*x1 + x2*x2 ... + xn*xn). Es lo mismo que las matemáticas.función hipot (). La única diferencia es que estamos utilizando el método Hypot () directamente importándolo desde el módulo de matemáticas.

Probemos este método ahora. Pasamos 2 valores, 5 y 5, en esta función y devuelve la distancia de (5,5) coordenadas del origen.

Esto puede confirmarse mediante la fórmula de distancia SQRT (5*5 + 5*5) = 7.071 como se muestra en la captura de pantalla a continuación.

Ejemplo 08:

Después de importar Hypot del módulo matemático en Python, pasamos un valor de coordenada tridimensional como el parámetro de la función Hypot (). Devuelve la distancia de la posición de coordenada desde el origen.

Podemos confirmarlo aplicando la raíz cuadrada de fórmula de distancia (5^2 + 5^2 + 9^2) = 11.4455 como se muestra en la captura de pantalla a continuación.

Ejemplo 09:

Este es otro ejemplo de una función hipot () con vectores negativos tridimensionales. Después de importar Hypot del módulo matemático en Python, pasamos un valor de coordenada tridimensional como el parámetro de la función Hypot (). Devuelve la distancia de la posición de coordenada desde el origen. El valor devuelto es un número positivo ya que la distancia es una cantidad escalar sin signo.

Podemos confirmarlo aplicando la raíz cuadrada de fórmula de distancia ((-1)^2 + (-4)^2 + (-9)^2) = 9.899 como se muestra en la captura de pantalla a continuación.

Conclusión

Estudiamos sintaxis y ejemplos para matemáticas.Hypot () e hipot () funciona con la ayuda de 9 códigos diferentes en este tutorial de Python. Esta es una función muy simple y útil, ya que nos ahorra poner los valores y la fórmula, una y otra vez, ahorrando mucho tiempo y esfuerzo. Tendrá que ingresar solo los valores, y hace todos los cálculos para nosotros y devuelve el valor como salida. Además, hace que el código se vea simple y limpio. El código limpio y simple es fácil de depurar y es menos propenso a los errores.

Espero que este artículo te haya ayudado a aprender sobre el módulo de matemáticas de Python y su método Hypot para calcular la norma euclidiana.