« Mathématiques avec Python et Ruby/Suites en Ruby » : différence entre les versions
Contenu supprimé Contenu ajouté
Page créée avec « Une suite de nombres (éventuellement complexes) ne peut se représenter en machine parce qu'elle comprend une infinité de termes. Alors on n'en représente qu'une partie so... » |
|||
Ligne 4 :
==Par fonction==
Une suite est une fonction de <math>\N</math> dans <math>\R</math> (ou <math>\C</math>...). On peut donc facilement calculer les premiers termes de celle-ci en utilisant la méthode ''collect'' d'une liste d'entiers (approximation finie de <math>\N</math>). Par exemple pour vérifier que le suite <math>u_n=\frac{1}{n}</math> tend vers 0, on peut essayer
<source lang="ruby">
(1..50).collect{|n| puts(1/n.to_f)}
</source>
==Suites récurrentes==
Pour une suite récurrente, chaque terme est défini à partir du précédent.
===Suite logistique===
|