Aanvullingen bij Module 13: Voorwaardelijke opdrachten en herhalingsopdrachten
§13.2: Boolean-expressies
Bij het gebruik van if-statements moet men er op verdacht zijn dat
constanten zoals π, sqrt(2), en dergelijke nooit worden
"uitgerekend", tenzij daar nadrukkelijk om gevraagd wordt.
Daarom resulteert
> if sqrt(2) < 2 then ja else nee end if;
in de foutmelding:
Error, cannot determine if this expression is true or false: 2^(1/2) < 2
Ook evalb helpt hier niet.
Het is daarom verstandig om Maple altijd een numerieke benadering te laten
berekenen van de samenstellende delen van een Boolean-expressie:
> if evalf(sqrt(2)) < 2 then ja else nee end if;
ja
Aanwijzingen bij opgaven
Opgave 13.3
Een kromme Ha of f(Ha) wordt in
het complexe vlak getekend door het reële deel en het imaginaire deel
beide als een functie van de reële parameter x op te vatten.
Zo wordt bijvoorbeeld de horizontale lijn H2 in de figuur
(dus de punten z = x + 2i )
getekend met het commando
> plot( [x, 2, x=-5..5] );
Terug naar [aanvullingen ]
Terug naar informatie voor de
[studierichting...]
A. van der Meer
Last modified: Mon Dec 22 12:09:33 CET 2003