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

Contenu supprimé Contenu ajouté
Page créée avec « <noinclude>{{Mathématiques avec Python et Ruby}}</noinclude> =Complexes= On a vu dans le chapitre précédent que pour Python, un nombre complexe ''z'' est essentiellem... »
 
Ligne 3 :
=Complexes=
 
On a vu dans [[Mathématiques avec Python et Ruby/Nombres complexes en Python|le chapitre précédent]] que pour Python, un nombre complexe ''z'' est essentiellement une structure abritant deux réels, accessibles par ''z.real'' et ''z.imag'' respectivement. La '''[[w:Octonion#Construction_de_Cayley-Dickson|construction de Cayley-Dickson''']] généralise ce point de vue: En prenant deux complexes ''a'' et ''b'', on peut les regrouper dans une nouvelle structure qui est consédérée comme un nombre: Un [[w:Quaternion|quaternion]].
 
 
Pour toute la suite, il est conseillé d'importer les fonctions du module ''math'' de Python:
 
<source lang="python">
from math import *
</source>
 
Mais en réalité, seule la méthode ''hypot'' sera utilisée, ce qui signifie que le minimum nécessaire était
 
<source lang="python">
from math import hypot
</source>
 
=Quaternions=