Preguntas etiquetadas con python

Un lenguaje de programación de alto nivel de propósito general que enfatiza la facilidad de sintaxis de código y legibilidad.

77
¿Existe un solucionador de programación no lineal de alta calidad para Python?

Tengo que resolver varios problemas desafiantes de optimización global no convexo. Actualmente uso la Caja de herramientas de optimización de MATLAB (específicamente, fmincon()con algoritmo = 'sqp'), que es bastante eficaz . Sin embargo, la mayor parte de mi código está en Python, y me encantaría...

35
Paralelizar un bucle for en Python

¿Hay alguna herramienta en Python que sea como el parfor de Matlab? Encontré este hilo , pero tiene cuatro años. Pensé que tal vez alguien aquí podría tener una experiencia más reciente. Aquí hay un ejemplo del tipo de cosas que me gustaría paralelizar: X = np.random.normal(size=(10, 3)) F =...

30
Sistema de gestión de flujo de trabajo científico.

¿Alguien me puede recomendar un buen sistema de gestión de flujo de trabajo (WMS), preferiblemente en Python? Hasta ahora he estado usando GNU Make, pero introduce una capa de complejidad que quiero evitar. Un buen WMS debe tener las siguientes características: integrarse fácilmente con...

27
Permuta una matriz en el lugar en numpy

Quiero modificar una matriz de transición cuadrada densa en el lugar cambiando el orden de varias de sus filas y columnas, usando la biblioteca numpy de python. Matemáticamente, esto corresponde a la multiplicación previa de la matriz por la matriz de permutación P y la multiplicación posterior por...

18
F2Py con matrices de formas asignables y asumidas

Me gustaría usar f2pycon Fortran moderno. En particular, estoy tratando de que el siguiente ejemplo básico funcione. Este es el ejemplo útil más pequeño que pude generar. ! alloc_test.f90 subroutine f(x, z) implicit none ! Argument Declarations ! real*8, intent(in) :: x(:) real*8, intent(out)...

17
Python vs FORTRAN

¿Cuál es mejor: FORTRAN o Python? Y supongo que en ambos casos necesitas a Gnuplot, ¿estoy en lo cierto? Estoy trabajando en una máquina con Windows en este momento. Me gustaría usarlo para obtener soluciones numéricas para problemas de física, incluidas simulaciones de Monte-Carlo, integración y...

16
Distancia euclidiana en octava

Me gustaría saber si hay una manera rápida de calcular la distancia euclidiana de dos vectores en Octave. Parece que no hay una función especial para eso, así que ¿debería usar la fórmula con