BehoudAls Commando: verschil tussen versies
Uit GeoGebra Manual
(Een tussenliggende versie door dezelfde gebruiker niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|logical|BehoudAls}} |
− | ;BehoudAls | + | ;BehoudAls( <Voorwaarde>, <Lijst> ) |
Creëert een nieuwe lijst met enkel die elementen van de originele lijst die voldoen aan de voorwaarde. | Creëert een nieuwe lijst met enkel die elementen van de originele lijst die voldoen aan de voorwaarde. | ||
− | : {{Example|1=<code>BehoudAls | + | : {{Example|1=<code>BehoudAls(x<3, {1, 2, 3, 4, 1, 5, 6})</code> geeft de nieuwe lijst ''{1, 2, 1}''.}} |
:{{note|1=Voor lijsten met getallen kan je elke willekeurige voorwaarde gebruiken. Voor lijsten met andere objecten kan je enkel voorwaarden gebruiken van de vorm <code>x==constant</code> or <code>x!=constant</code>.}} | :{{note|1=Voor lijsten met getallen kan je elke willekeurige voorwaarde gebruiken. Voor lijsten met andere objecten kan je enkel voorwaarden gebruiken van de vorm <code>x==constant</code> or <code>x!=constant</code>.}} | ||
− | ; BehoudAls | + | ; BehoudAls( <Voorwaarde>, <Variabele>, <Lijst> ) |
: Deze syntax is soepeler in gebruik. | : Deze syntax is soepeler in gebruik. | ||
− | : {{Example|1=Voor de punten ''P, Q, R'' zal <code>BehoudAls | + | : {{Example|1=Voor de punten ''P, Q, R'' zal <code>BehoudAls(x(A) < 3, A, {P, Q, R})</code> die punten uit de lijst wegfilteren waarvan de ''x''-coördinaat kleiner is dan ''3''. De variabele ''A'' wordt achtereenvolgens vervangen door ''P'', ''Q'' en tenslotte door ''R'' voor de controle.}} |
Huidige versie van 1 aug 2019 om 18:13
- BehoudAls( <Voorwaarde>, <Lijst> )
Creëert een nieuwe lijst met enkel die elementen van de originele lijst die voldoen aan de voorwaarde.
- Voorbeeld:
BehoudAls(x<3, {1, 2, 3, 4, 1, 5, 6})
geeft de nieuwe lijst {1, 2, 1}. - Nota: Voor lijsten met getallen kan je elke willekeurige voorwaarde gebruiken. Voor lijsten met andere objecten kan je enkel voorwaarden gebruiken van de vorm
x==constant
orx!=constant
.
- BehoudAls( <Voorwaarde>, <Variabele>, <Lijst> )
- Deze syntax is soepeler in gebruik.
- Voorbeeld: Voor de punten P, Q, R zal
BehoudAls(x(A) < 3, A, {P, Q, R})
die punten uit de lijst wegfilteren waarvan de x-coördinaat kleiner is dan 3. De variabele A wordt achtereenvolgens vervangen door P, Q en tenslotte door R voor de controle.