Maple/Plotten
< Maple
Algemeen
bewerken> g:=x->sin(x);
> plot(g(x),x=-Pi..Pi,colour=blue, thickness=3);
Bekijk wat er verandert als je de volgende dingen verandert:
- Vervang de getekende functie g(x) door
- {g(x),g(2*x)}
- g(x)>1/2
- opties (na thickness=3 , telkens gescheiden door een komma toevoegen):
- coords=polar;
- legend="tekst";
- scaling=constrained;
- view=a..b;
- title="tekst"
- Pas de grenzen aan
- x=0..infinity
Verdere tweedimensionale plotfuncties:
- implicitplot, die een gelijkheid (en dus geen parametervergelijking) kan tekenen:
>implicitplot(x**2+y**2=1,x=-1..1,y=-1..1);
3D
bewerkenVoor het plotten in drie dimensies kan het commando "plot3d" gebruikt worden:
>plot3d([cosh(s),2*sinh(s)*cos(t),2*sinh(s)*sin(t)],s=-2*Pi..2*Pi,t=0..2*Pi);
Verdere opties:
- numpoints=200 en 2000;
- scaling=constrained (gelijke onderverdelingen op assen kiezen)
>plot3d(x*y,x=-1..1,y=-1..1);
- verander de grenzen naar sqrt(1-y**2)..sqrt(1-y**2), zo wordt het tekengebied aangepast
- voer een kleur toe: color=x of color=x*y, zo krijgen alle punten met gelijke x-coördinaat of z-coördinaat (z=x*y) dezelfde kleur
Animaties
bewerkenBewegende functies ("animaties") gaan als volgt:
>animate(sin(a*x),x=0..2*Pi,a=1..10,axes=none);
Kwaliteit te verhogen door meer frames (frames=100) of meer punten (numpoints=2000). Analoog kan animate3d gebruikt worden.