Naar inhoud springen

Maple/Plotten

Uit Wikibooks

Maple

  1. Titelblad
  2. Opmerkingen vooraf
  3. Eenvoudige berekeningen
  4. Pakketten
  5. Plotten
  6. Calculus
  7. Matrices en vectoren
  8. Programmeren
  9. Inhoudstabel en externe links

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);

Voor 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

[bewerken]

Bewegende 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.

 

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.