Je définis une fonction par morceau, ça marche :
Code : Tout sélectionner
test():={
local f,t;
f(t):=ifte(t<3,t+1,6-2t);
return f;
}
:;
mais test()(t) renvoie : "Ifte: Unable to check test Error: Bad Argument Value"
et j'aimerais aussi faire :
assume(t<3)
test()(t) pour obtenir t-->6-2t
ceci pour mon cours sur les courbes B-spline avec mes BTS.
Merci de vos idées