var

Sage

Variable symbolique par opposition à variable de programmation

Affin qu'en Sage, il soit possible faire du calcul symbolique, on introduit la notion de variable symbolique (avec cette notation bizarre)

sage: x = SR.var('x') # la fonction var de la classe SR indique que x est un symbole que l'on affecte à la variable

Si donc on écrit maintenant :

sage: 2*x + 3
2*x + 3 # on a obtenu l'expression 2*x +3 (on n'a pas chercher à multiplier 2 par une valeur numérique quelconque puis à a jouter 3

Remarque en passant

On n'est pas obligé d'affecter SR.var('x' à une variable symbolique de nom x

sage: y = SR.var('x')

Mais ne vous embêter pas avec cela, au lieu de x = SR.var('x'), écrivez (ce qui est équivalent)

var('x')

ou

var ('x, y, z')

si vous avez besoin de 3 variables symboliques




» Glossaire de Sage