« Mathématiques avec Python et Ruby/Suites en Ruby » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 130 :
Avec ''mathn'' on peut calculer des suites géométriques de raison complexe. La somme des termes est alors particulièrement intéressante à étudier (par exemple si la raison vaut ''i'').
 
===Suite de Fibonacci===
 
=Suites d'entiers=
====Calcul des termes====
 
===Suite de Fibonacci===
 
====Calcul des termes====
 
La récurrence de la [[w:Suite de Fibonacci|suite de Fibonacci]] est double, avec <math>u_{n+1}=u_n+u_{n-1}</math>. Son calcul pose donc un problème algorithmique, puisqu'il faut trois variables (les deux termes à calculer et une variable ''tampon'' pour stocker temporairement l'un des deux termes, afin qu'il ne soit pas écrasé par la somme). Ce problème n'existe pas en ''Ruby'' qui permet les affectations simultanées:
Ligne 156 ⟶ 159 :
</source>
 
====Nombre d'Or====
 
Pour étudier le quotient de deux termes successifs de la suite:
Ligne 183 ⟶ 186 :
 
On a donc une suite d'approximations rationnelles du [[w:Nombre d'or|nombre d'Or]].
 
=Suites d'entiers=
 
==Suite de Collatz==