Page 1 of 1

Conserver le modèle d'une expression.

Unread postPosted: 04 Dec 2012, 20:15
by jozefff
Bonjours la communauté.

Je me demandais si il étais possible de remplacée les variable dans une expression par leur valeur en conservant le modèle.

Par exemple je voudrais avoir une fonction f qui ferais :
---------------------------------
c:=i*pi
---------------------------------
f(e^c) e^i*pi
---------------------------------
Au lieu de :nsen: qui renvoi -1

D’avance merci pour vos réponse.

Re: Conserver le modèle d'une expression.

Unread postPosted: 04 Dec 2012, 20:19
by davidElmaleh
donne moi ta fonction f(x)

Re: Conserver le modèle d'une expression.

Unread postPosted: 04 Dec 2012, 20:22
by Bisam
Si tu as déjà tapé
Code: Select all
c:=i*pi
quand tu taperas
Code: Select all
e^c
la calculatrice répondra
Code: Select all
e^(i*pi)
parce que c'est la valeur de cette expression. Enfin, elle répondra plutôt -1 puisque cela se simplifie.


Le seul moyen de faire autrement, c'est de garder un calcul littéral : tu ne donnes pas de valeurs à tes variables et tu utilises l'opérateur "tel que" (la barre verticale dans le menu :nsct: [=] ).

Re: Conserver le modèle d'une expression.

Unread postPosted: 04 Dec 2012, 20:28
by davidElmaleh
Voila ce que j'ai fait
i*π→c
f(x):=x
f(x^(c))
et voila le résultat
f(x^(c)) = x^(π*i)

Donc ca pourrait trés bien marcher

Re: Conserver le modèle d'une expression.

Unread postPosted: 04 Dec 2012, 20:37
by jozefff
Merci beaucoup a vous deux.

C'est une exélante piste que vous m'avez donné.


:)

Re: Conserver le modèle d'une expression.

Unread postPosted: 04 Dec 2012, 20:46
by jozefff
Maleureusement la combine ne marche que dans çe cas très précis.

Elle est vraimen dégeullase ma formule je joint le fichier ou elle y figure, c'est pour du calcul de transmitence optique.

Je joint un ficher .tns, en page deux ou on peux voir que je suis obliger de passer par l'éditeur d'expression mathématique pour fixer une partie du format de l'expression. Et encore c'est très moche.

Je me demandais si il n'y avais pas moyen de faire autrement.

Par exemple de vérouiller le format " exposant" pour que 2^(2+1) renvoi 2^3 et non 8 ^^.

Re: Conserver le modèle d'une expression.

Unread postPosted: 04 Dec 2012, 20:53
by Adriweb
Non, il n'y a aucun moyen de "bloquer" l'évaluation des résultats/entrées en cours de route généralement :(

Re: Conserver le modèle d'une expression.

Unread postPosted: 04 Dec 2012, 20:59
by jozefff
Tellement frustrant on pourai faire des choses super chouette si c'étais possible :(

Je suppose alors qu'il est imposible ausi quand on a une expression tu type (sin(xy)+sin(xy)^2)*(a-2*sin(xy)) d'expande par raport a sin(xy) et d'obtenir un polinôme en sinus...?