many thanks for your help.


Le 28/09/2010 04:23, Robert Dodier a écrit :
> 2010/9/27 Guy Yeterian<[email protected]>:
>
>>      J'ai  écris une fonction s(o):=lambda([m],2*m-o);
>> il s'agit de la symétrie de centre o dans le plan m est une liste de 2
>> réelsz et o aussi.  ça ne fonctionne pas.
>>
>>      de manière plus générale comment crée une fonction qui à un élément
>> associe une fonction. (c'est possible en caml).
> lambda does not evaluate its arguments.
> To introduce the value of m into the lambda expression,
> you must substitute the value into the lambda expression.
>
> e.g. here are two ways to solve the problem:
>
> s_1 (o) := subst ('o = o, lambda ([m], 2*m - o));
>
> s_2 (o) := buildq ([o], lambda ([m], 2*m - o));
>
> s_1 (17);
>   =>  lambda([m],2*m-17)
>
> s_2 (17);
>   =>  lambda([m],2*m-17)
>
> s_1 (17) (29);
>   =>  41
>
> There are still other ways to approach this problem.
>
> Hope this helps! Sorry, I can't write in French.
>
> Robert Dodier
>
>


------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Maxima-lang-fr mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr

Répondre à