Bonjour moky,

moky a écrit :
> 
> f(x):=sin(x);
> solve( [diff(f(x),x)=0],[x] )
> 
> Ceci me donne correctement la valeur pi/2, mais hélas :
> 
> `solve' is using arc-trig functions to get a solution.Some solutions 
> will be lost.
> 
> La solution -pi/2 a été perdue. Or j'aurais bien aimé l'avoir parce 
> qu'elle est un minimum.

désolé mais ça fait parties des limitations de maxima pour l'instant ...

> [...]
> Savoir le minimum et le maximum de la fonction me sert à déterminer la 
> taille de la bounding box de l'image et à faire en sorte que les axes 
> soient assez grands pour accueillir toute la fonction que je trace.

je fais le même genre de choses avec scilab au lieu de python (mais ça
doit revenir au même) et je n'ai pas d'autre méthode que la méthode
"barbare" pour calculer la "bounding box", mais sous scilab c'est de
toute façon assez naturel d'évaluer la fonction sur un échantillonage de
quelques centaines de points pour la dessiner.

bon courrage,

Philippe.


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Maxima-lang-fr mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr

Répondre à