INDIETRO
 Laboratorio 5
AVANTI

grafici avanzati: funzioni di due variabili

Alcuni esempi in matlab/octave:

x=-0.5:0.01:0.5;
y=x;
[X,Y]=meshgrid(x,y);
A=X.^2+Y.^2;
imagesc(A); (o ancora meglio: imagesc(x,y,A);)


x=-0.5:0.01:0.5;
y=x;
[X,Y]=meshgrid(x,y);
A=X.^2+Y.^2;
mesh(X,Y,A);
meshc(X,Y,A);
meshz(X,Y,A);
shading('flat');
shading('faceted');


ezmesh(@(x,y) x.^4+y.^4-1)

Un esempio in maple

plot3d(sin(x^2+y^2),x=-Pi..Pi,y=-Pi..Pi);

Una osservazione riguardo il disegno di più grafici sovrapposti in maple:
Si assegnano le strutture dei grafici a variabili e si usa il comando plots:

with(plots):
a:=plot(sin(x),x=-Pi..Pi);
b:=pointplot({seq([n/10,cos(n/10)],n=0..30)});
plots[display]({a,b});
 


INDIETRO
Laboratorio Didattico di Matematica Computazionale - Sergio Steffè - AA 2017/2018 - PISA
AVANTI