Articles of números

¿Flotadores iterables?

Estoy tratando de hacer un juego donde el jugador se deduzca .5 de un valor en un archivo ini cada vez que juega. Sin embargo, sigo recibiendo un error y no estoy seguro de qué hacer. Este es mi código. No te preocupes por los comentarios, esos son para mí y cierro el bucle while […]

carga de números complejos con numpy.loadtxt

Sé que si quiero guardar y cargar matrices de números complejos con numpy, puedo usar el método que se describe aquí: ¿Cómo guardar y cargar una matriz de números complejos usando numpy.savetxt? . Sin embargo, numpy.savetxt(“numbers.txt”,numbers que alguien no supo esto y guardó sus numbers matriz con numpy.savetxt(“numbers.txt”,numbers ), produciendo un archivo con entradas del […]

Ordene una matriz numpy según la segunda columna solo si los valores de la primera columna son iguales

Tengo una matriz numpy que contiene coordenadas findNonZero() mediante el método findNonZero() de OpenCV. Quiero ordenarlos para dibujar contornos. Ejemplo de matriz numpy sin clasificar (no coordenadas): [[ 0, 2], [ 0, 0], [-1, 8], [-6, 7], [-1, 1]] Matriz numpy ordenada esperada: [[-6, 7], [-1, 1], [-1, 8], [ 0, 0], [ 0, 2]] […]

Función que devuelve la solución de mínimos cuadrados a una ecuación de matriz lineal

He estado tratando de volver a escribir el código de Python a Swift, pero estoy atascado en la función que debería devolver la solución de mínimos cuadrados a una ecuación de matriz lineal. ¿Alguien sabe una biblioteca escrita en Swift que tenga un método equivalente al numpy.linalg.lstsq ? Estaría agradecido por su ayuda. Código Python: […]

Python Numpy – Números complejos: ¿existe una función para la conversión Polar a Rectangular?

¿Existe una función Numpy incorporada para convertir un número complejo en forma polar, una magnitud y un ángulo (grados) a uno en componentes reales e imaginarios? Claramente, podría escribir el mío, pero parece ser el tipo de cosas para las que hay una versión optimizada incluida en algún módulo. Más específicamente, tengo una serie de […]

Mejor redondeo en NumPy.around de Python: Redondeo de matrices NumPy

Estoy buscando una manera de redondear una matriz numpy de una manera más intuitiva. Tengo algunos de varios flotadores, y me gustaría limitarlos a solo unos pocos decimales. Esto se haría como tal: >>>import numpy as np >>>np.around([1.21,5.77,3.43], decimals=1) array([1.2, 5.8, 3.4]) Ahora el problema surge cuando se trata de redondear números que están exactamente […]

Raíz cuadrada de números complejos en python

Me he encontrado con un comportamiento confuso con raíces cuadradas de números complejos en python. Ejecutando este código: from cmath import sqrt a = 0.2 b = 0.2 + 0j print(sqrt(a / (a – 1))) print(sqrt(b / (b – 1))) da la salida 0.5j -0.5j Algo similar sucede con print(sqrt(-1 * b)) print(sqrt(-b)) Parece que […]

Establecer cubierta o conjunto de golpes; Numpy, combinaciones de elementos mínimos para completar el conjunto

Mi objective es encontrar el menor número posible de subconjuntos [af] para completar el conjunto A. A = set([1,2,3,4,5,6,7,8,9,10]) # full set #— below are sub sets of A — a = set([1,2]) b = set([1,2,3]) c = set([1,2,3,4]) d = set([4,5,6,7]) e = set([7,8,9]) f = set([5,8,9,10]) En realidad, el conjunto primario A con […]

¿Cómo guardar y cargar una matriz de números complejos utilizando numpy.savetxt?

Quiero usar numpy.savetxt() para guardar una matriz de números complejos en un archivo de texto. Problemas: Si guarda la matriz compleja con la cadena de formato predeterminada, la parte imaginaria se descarta. Si usa fmt=’%s’ , entonces numpy.loadtxt() no puede cargarlo a menos que especifique dtype=complex, converters={0: lambda s: complex(s)} . Incluso entonces, si hay […]

¿Cómo leer números complejos de un archivo con NumPy?

Necesito leer columnas de números complejos en el formato: # index; (real part, imaginary part); (real part, imaginary part) 1 (1.2, 0.16) (2.8, 1.1) 2 (2.85, 6.9) (5.8, 2.2) NumPy parece genial para leer columnas de datos con un solo delimitador, pero el paréntesis parece arruinar cualquier bash de usar numpy.loadtxt() . ¿Hay alguna forma […]