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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 89 :
Pour additionner ''h'' au nombre ''x'', on peut écrire ''x+=h'' au lieu du classique ''x=x+h''.
 
On peut convertir des angles de radians en degrés et vice-versa avec ''degrees(x)'' et ''radians(x)''.
 
On peut calculer la fonction de deux variables <math>(x,y)\mapsto \sqrt{x^2+y^2}</math> avec ''hypot'':
 
<source lang="python">
from math import *
a=sqrt(3**2+4**2)
b=hypot(3,4)
print(a==b)
</source>
 
==Puissances, exponentielles et logarithmes==
Ligne 140 ⟶ 130 :
print(tanh(2))
</source>
 
===Trigonométrie hyperbolique===
 
==Fonctions trigonométriques==
 
On peut convertir des angles de radians en degrés et vice-versa avec ''degrees(x)'' et ''radians(x)''. Les fonctions trigonométriques directes se notent ''cos'', ''sin'' et ''tan'' et ces trois fonctions sont en radians. Les fonctions inverses se notent ''acos'', ''asin'' et ''atan'' et sont aussi en radians.
 
On peut calculer la fonction de deux variables <math>(x,y)\mapsto \sqrt{x^2+y^2}</math> avec ''hypot'':
 
<source lang="python">
from math import *
a=sqrt(3**2+4**2)
b=hypot(3,4)
print(a==b)
</source>
 
Pour connaître l'angle aigu d'un triangle de côtés ''x'' et ''y'', on peut, outre le calcul ''atan(y/x)'', faire ''atan2(x,y)''. Par exemple, si on veut connaître les angles et l'hypoténuse d'un triangle rectangle de côtés 12 cm et 5 cm, on peut utiliser ce script:
 
<source lang="python">
from math import *
a=12
b=5
print(degrees(atan2(a,b)))
print(degrees(atan2(b,a)))
print(hypot(a,b))
</source>
 
 
[[Catégorie:Informatique]]