Articles of números

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 […]

Numpy: Cómo dividir / seleccionar aleatoriamente una matriz en n matrices diferentes

Tengo una matriz numpy con forma de (4601, 58). Quiero dividir la matriz al azar según 60%, 20%, 20% dividido en función del número de filas Esto es para la tarea de aprendizaje automático que necesito ¿Hay una función numpy que selecciona aleatoriamente filas?

Python, comprobador de números primos

Hola, estoy haciendo una función que verifica si un número es primo o no, pero me dice que 9 es primo. def eprimo(num): if num < 2: return False if num == 2: return True else: for div in range(2,num): if num % div == 0: return False else: return True

¿Existe una buena biblioteca de python que pueda convertir los números en sus “símbolos” respectivos?

0 = 0 1 = 1 … 9 = 9 10 = a 11 = b … 35 = z 36 = A 37 = B … 60 = Z 61 = 10 62 = 11 … 70 = 19 71 = 1a 72 = 1b No sé cómo se llama esto. Base algo? Todo […]

Cómo evitar la L en Python

>>> sum(range(49999951,50000000)) 2449998775L ¿Hay alguna forma posible de evitar la L al final del número?

Prueba probable de Lucas

He estado tratando de implementar la prueba de primalidad Baillie-PSW durante unos días y he tenido algunos problemas. Sepcíficamente al tratar de usar la prueba probable de Lucas . Mi pregunta no es sobre Baile, sino sobre cómo generar la secuencia de Lucas correcta. Para los dos primeros psudoprimes mi código da el resultado correcto, […]

¿Representación irracional de números en cualquier lenguaje de progtwigción?

¿Alguien sabe de un tipo de representación numérica irracional / objeto / clase / lo que sea en cualquier lenguaje de progtwigción? Todas las sugerencias son bienvenidas. En pocas palabras, si tengo dos objetos irracionales, ambos representan la raíz cuadrada de cinco, y multiplico esos objetos, quiero recuperar el número entero cinco, no flotar en […]

Generando una distribución binomial alrededor de cero.

Estoy buscando generar una distribución binomial-esque. Quiero una distribución binomial pero quiero que esté centrada alrededor de cero (sé que esto no tiene mucho sentido con respecto a la definición de distribuciones binomiales, pero aún así, este es mi objective). La única forma que encontré de hacer esto en Python es: def zeroed_binomial(n,p,size=None): return numpy.random.binomial(n,p,size) […]