Python - Ayuda para programar este algoritmo

   
Vista:

Ayuda para programar este algoritmo

Publicado por Francisco (3 intervenciones) el 27/02/2016 00:30:52
Hola, soy matemático pero no programador todavía. En unos cálculos que he hecho, me he topado con lo siguiente que apreciaría los más capaces en programación me ayuden:

Dado P(1)=8/13
P(x)={9-x+[P(1)+P(2)+P(3)+...+P(x-1)]}/13

Necesito los valores para cuando x vale más de 10, y comprenderán que sin un lenguaje de programación es bastante tedioso, por lo que apreciaría que alguien construyera un algoritmo que permita calcular P(x) con cualquier valor de x. Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda para programar este algoritmo

Publicado por dario (53 intervenciones) el 02/03/2016 05:45:51
Hola, hazme un ejemplo para P(4) y haber si te ayudo.
Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda para programar este algoritmo

Publicado por Francisco (3 intervenciones) el 05/03/2016 16:26:05
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
P(1)=8/13
 
P(2)={9-2+(8/13)}/13=(99/13)/13
P(2)=99/169
 
P(3)={9-3+[(8/13)+(99/169)]}/13
P(3)=[6+(203/169)]/13
P(3)=(1267/169)/13
P(3)=1267/2197
 
P(4)={9-4+[(8/13)+(99/169)+(1267/2197]}/13
P(4)={5+[(203/169)+(1267/2197]}/13
P(4)={5+[(3906/2197]}/13
P(4)=(13921/2197)/13
P(4)=(14891/28561)

Espero te sirva y me puedas ayudar. Gracias de antemano y saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar