Articles of math

Establecimiento de suposiciones sobre variables en Sympy en relación con otras variables

Sé que sympy en python puede establecer suposiciones en variables, como x es positivo, negativo, real, complejo, etc. Me preguntaba si sympy puede establecer suposiciones en variables relativas a otras variables. Por ejemplo, si tengo las variables x e y, ¿puedo configurar sympy para asumir que x> y en sus soluciones? O, alternativamente, si tengo […]

Amanecer / cálculos establecidos

Estoy tratando de calcular los tiempos de puesta de sol / subida utilizando python según el enlace que se proporciona a continuación. Mis resultados realizados a través de Excel y Python no coinciden con los valores reales. ¿Alguna idea sobre lo que podría estar haciendo mal? Mi hoja de Excel se puede encontrar en … […]

Tomando el piso de un flotador

He encontrado dos formas de tomar pisos en Python: 3.1415 // 1 y import math math.floor(3.1415) El problema con el primer enfoque es que devuelve un flotante (es decir, 3.0 ). El segundo enfoque se siente torpe y demasiado largo. ¿Hay soluciones alternativas para tomar pisos en Python?

¿Qué lenguaje de progtwigción o biblioteca puede procesar Infinite Series?

¿Qué lenguaje de progtwigción o una biblioteca puede procesar series infinitas (como geométricas o armónicas)? Tal vez deba tener una base de datos de algunas series conocidas y dar automáticamente los valores adecuados en caso de convergencia, y tal vez generar una excepción en caso de divergencia. Por ejemplo, en Python podría verse como: sum […]

Python: convirtiendo radianes a grados

En la biblioteca matemática de python.org, solo pude encontrar math.cos(x) , con cos / sin / tan / acos / asin / atan. Esto devuelve la respuesta en radianes. ¿Cómo puedo obtener la respuesta en grados? Aquí está mi código: import math x = math.cos(1) y = x * 180 / math.pi print y 30.9570417874 […]

Numpy max vs amax vs maximo

numpy tiene tres funciones diferentes que parecen que pueden usarse para las mismas cosas, excepto que numpy.maximum solo se puede usar en forma de elementos, mientras que numpy.max y numpy.amax se pueden usar en ejes particulares, o en todos los elementos . ¿Por qué hay más que solo numpy.max ? ¿Hay alguna sutileza a esto […]

Usando el análisis de Fourier para la predicción de series de tiempo.

Para los datos que se sabe que tienen patrones estacionales o diarios, me gustaría usar el análisis de Fourier para hacer predicciones. Después de ejecutar fft en datos de series de tiempo, obtengo coeficientes. ¿Cómo puedo usar estos coeficientes para la predicción? Creo que FFT asume que todos los datos que recibe constituyen un período, […]

La forma más sencilla de resolver ecuaciones matemáticas en Python

Quiero resolver un conjunto de ecuaciones, lineales, o algunas veces cuadráticas. No tengo un problema específico, pero a menudo, he estado en esta situación a menudo. Es fácil usar wolftwiglpha.com , el equivalente web de Mathematica, para resolverlos. Pero eso no proporciona la comodidad y la conveniencia de un shell iPython. ¿Existe una biblioteca simple […]

Progtwig de resolución cuadrática (QP) que solo depende de NumPy / SciPy?

Me gustaría que los estudiantes resuelvan un progtwig cuadrático en una tarea sin que tengan que instalar software adicional como cvxopt, etc. ¿Hay alguna implementación de Python disponible que solo dependa de NumPy / SciPy?

Sistema de coordenadas rotativo a través de un cuaternión.

Tenemos una gran cantidad de coordenadas espaciales (x, y, z) que representan los átomos en el espacio 3d, y estoy construyendo una función que traducirá estos puntos a un nuevo sistema de coordenadas. Cambiar las coordenadas a un origen arbitrario es simple, pero no puedo envolver mi cabeza en el siguiente paso: cálculos de rotación […]