substitution formelle

Utilisation de Xcas

Modérateur : xcasadmin

Paulm
Messages : 27
Inscription : jeu. mai 29, 2008 6:06 am
Localisation : Epinal Vosges France

substitution formelle

Message par Paulm » sam. juin 14, 2008 9:27 am

Bonjour.
Comment remplacer un paramètre par sa valeur( entière) pour que les calculs se fassent ensuite sous forme exacte :?:
Par exemple pour obtenir f'(x)=0 => -1/6) après
assume(t=[3,-5,5,1])
f(x):=substituer(t*x^2+x+1,t= ? )
? n'étant ni evalf(t), ni t ...

dlefur
Messages : 60
Inscription : dim. mai 04, 2008 1:58 pm
Localisation : São Paulo, Brésil
Contact :

Message par dlefur » sam. juin 14, 2008 12:25 pm

Et en travaillant avec les expressions ?

assume(t=[3,-5,5,1])
f:=substituer(t*x^2+x+1,t= 1/6 )
g:=unapply(f,x)

parisse
Messages : 5882
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Message par parisse » dim. juin 15, 2008 7:09 am

Je n'ai pas bien compris la question. Est-ce que vous voulez remplacer t par sa valeur actuelle mais rendue exacte? Si c'est ça, il vaut mieux travailler avec des expressions et ça donnerait
assume(t=[3,-5,5,1])
f:=substituer(t*x^2+x+1,t= exact(evalf(t)) )
g:=unapply(f,x)

Paulm
Messages : 27
Inscription : jeu. mai 29, 2008 6:06 am
Localisation : Epinal Vosges France

Message par Paulm » dim. juin 15, 2008 9:22 am

Merci, cette fois la réponse me safisfait totalement. :lol:
J'obtiens bien une valeur exacte en résolvant f'(x)=0 et cette valeur suit le curseur t.
Il semblerait même que le unapply ne soit pas utile, mais il faut que j'approfondisse son utilisation.

Répondre