Alcuni esempi.
> f:=cos(x)+cos(x)^2+cos(x)^3;
> g:=x->log(x)/(1+log(x));
> h:=(x,y,z)->cos(x)*sin(y)*sin(z);
Una funzione non monolinea.
Si voglia disegnare una funzione g di classe verificante la condizione
e tale che .
Una funzione (dispari) soddisfacente tali condizioni può essere assegnata nel modo seguente:
> g:=proc(x)
> if abs(x)<1 then 0
> elif x>1 and x<2 then -(3/2)*(x-1)^4+(7/2)*(x-1)^2
> elif x<-1 and -2<x then (3/2)*(x+1)^4-(7/2)*(x+1)^2
> else x
> fi
> end;
> plot('g(x)','x'=-3..3,numpoints=500);
(fig. (1))
Figure 1: grafico di una funzione non monolinea