next up previous
Next: Derivazione Up: MAPLE e il Calcolo Previous: Introduzione

Assegnazione di funzioni

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



0000-Admin(0000)
Mon Nov 20 11:10:28 MET 1995