Cyril,
Je n'ai pas essayé de reproduire ton problème moi-même, mais je crois
que le changement suivant le résoudra :
> f(x):=x$
> g(A):=romberg(f(x),x,0,A)$
> wxplot2d([g(A)], [A,-5,5])$
wxplot2d( '[g(A)], [A, -5,5] )$
En effet, Maxima évalue l'expression g(A) deux fois, d'abord pour
établir l'expression à traiter (qui peut être, par exemple, %o4, un
résultat précédant) et ensuite à chaque valeur de la variable. Mais
Romberg ne peut pas s'appeler avec une variable symbolique.
Pourquoi alors, pourrait-on se le demander, le premier cas,
wxplot(f(x)...), marche? Parce que la valeur de f(x) pour x symbolique
(pas numérique) reste x.
Par ailleurs, il est un peut drôle (mais pas incorrect) d'utiliser
systematiquement le même nom de variable en:
f(x):=x$
g(A):=romberg(f(x),x,0,A)$
wxplot2d('[g(A)], [A,-5,5])$
On peut aussi bien écrire:
f(x):=x$
g(A):=romberg(f(q),q,0,A)$
wxplot2d('[g(z)], [z,-5,5])$
En éspérant t'avoir aidé,
-s
-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Maxima-lang-fr mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr