Maple/Plotten: verschil tussen versies

Uit Wikibooks
Verwijderde inhoud Toegevoegde inhoud
MADe (overleg | bijdragen)
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 1: Regel 1:
==Algemeen==
==Algemeen==
===Plot===
> g:=x->sin(x);
> g:=x->sin(x);
<center><math>g := x \rightarrow sin(x) </math></center>
<center><math>g := x \rightarrow sin(x) </math></center>
Regel 20: Regel 19:




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==
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);
*numpoints=200 en 2000;
*scaling=constrained (gelijke onderverdelingen op assen kiezen)

hier komt tekeningske kegel

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==
Bewegende functies ("animaties") gaan als volgt:

>animate(sin(a*x),x=0..2*Pi,a=1..10,axes=none);

hier komt animatietje

Kwaliteit te verhogen door meer frames (frames=100) of meer punten (numpoints=2000). Analoog kan animate3d gebruikt worden.

[[Categorie:Maple]]





Versie van 30 mei 2006 08:41

Algemeen

> 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

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);
  • numpoints=200 en 2000;
  • scaling=constrained (gelijke onderverdelingen op assen kiezen)

hier komt tekeningske kegel

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

Bewegende functies ("animaties") gaan als volgt:

>animate(sin(a*x),x=0..2*Pi,a=1..10,axes=none);

hier komt animatietje

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.