¡Programación simple en Python 3 + ayuda para dibujar curvas!
Código-
¿Desde dónde? ¿matemáticas? ¿importar? Factorial
¿Importar? ¿entumecido? ¿Como? Placa de identificación
¿Importada? matplotlib.pyplot? ¿Como? plt
#factorial
def? Hechos:
¿Regresar? Factorial
Fórmula de #Cataluña
def? Caterpillar_direct(n):
¿Volver? ¿Hecho(2*n)? ///?Fact(n?+?1)?//?Fact
Máx. =?20
n¿Lista? =?Rango(25)
valList? =?[]
¿Imprimir? "¿Entrar? ¿Eso? ¿Límite? ¿Para qué? ¿Catalán? ¿Número? ¿Dónde? ¿De verdad? Imprimir:? 10000000000"
¿Para qué? ¿I? ¿existir? nList:
¿Y si? ¿I? & lt=?Máximo:
Val. =?cat_direct(一)
valList.append(val)
¿Imprimir? "C? %s? es: "%i,? Unidades de presión británicas
En caso contrario:
¿Imprimir? "C? %s? es: "%i,? 10000000000
vallist . append(1000000000)
#-Generar curva
plt.plot(nList, valList,?ro')
plt.axis([0, 25,?0,?10000000000])
plt.xlabel("n ")
plt.ylabel("Catalán ")
plt.title("Cn+1?=?2*(2n+1)*Cn/(n+2)")
plt.show()