BehalteWenn (Befehl): Unterschied zwischen den Versionen
Aus GeoGebra Manual
Zbynek (Diskussion | Beiträge) K (Textersetzung - „version=4.0“ durch „version=4.2“) |
(update) |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude> |
+ | {{command|logical|BehalteWenn}} | ||
+ | |||
; BehalteWenn[ <Bedingung>, <Liste> ]: Erzeugt eine neue Liste aus jenen Objekte der ursprünglichen Liste, welche die Bedingung erfüllen. | ; BehalteWenn[ <Bedingung>, <Liste> ]: Erzeugt eine neue Liste aus jenen Objekte der ursprünglichen Liste, welche die Bedingung erfüllen. | ||
: {{Example|1=Die Eingabe <code>BehalteWenn[x < 3, {1, 2, 3, 4, 1, 5, 6}]</code> erzeugt die neue Liste ''{1, 2, 1}''.}} | : {{Example|1=Die Eingabe <code>BehalteWenn[x < 3, {1, 2, 3, 4, 1, 5, 6}]</code> erzeugt die neue Liste ''{1, 2, 1}''.}} | ||
Zeile 5: | Zeile 7: | ||
: {{note|1=Bei einer Liste von Zahlen können beliebige Bedingungen verwendet werden. Bei Listen von anderen Objekten sind nur Bedingungen der Form <code>x==Konstante</code> oder <code>x!=Konstante</code> möglich.}} | : {{note|1=Bei einer Liste von Zahlen können beliebige Bedingungen verwendet werden. Bei Listen von anderen Objekten sind nur Bedingungen der Form <code>x==Konstante</code> oder <code>x!=Konstante</code> möglich.}} | ||
− | + | ; BehalteWenn[ <Bedingung>, <Variable>, <Liste> ]: | |
− | + | :Diese Syntax ermöglicht flexiblere Bedingungen. | |
− | + | : {{Example|1=Für die Punkte ''P'', ''Q'' und ''R'' filtert die Eingabe <code>BehalteWenn[x(A) < 3, A, {P, Q, R}]</code> jene Punkte heraus, deren ''x''-Koordinate kleiner als ''3'' ist. Die Variable ''A'' wird der Reihe nach durch ''P'', ''Q'' und ''R'' ersetzt, um die Bedingung zu überprüfen.}} | |
− | : Diese Syntax ermöglicht flexiblere Bedingungen. |
Aktuelle Version vom 26. August 2015, 12:44 Uhr
- BehalteWenn[ <Bedingung>, <Liste> ]
- Erzeugt eine neue Liste aus jenen Objekte der ursprünglichen Liste, welche die Bedingung erfüllen.
- Beispiel: Die Eingabe
BehalteWenn[x < 3, {1, 2, 3, 4, 1, 5, 6}]
erzeugt die neue Liste {1, 2, 1}.
- Anmerkung: Bei einer Liste von Zahlen können beliebige Bedingungen verwendet werden. Bei Listen von anderen Objekten sind nur Bedingungen der Form
x==Konstante
oderx!=Konstante
möglich.
- BehalteWenn[ <Bedingung>, <Variable>, <Liste> ]
- Diese Syntax ermöglicht flexiblere Bedingungen.
- Beispiel: Für die Punkte P, Q und R filtert die Eingabe
BehalteWenn[x(A) < 3, A, {P, Q, R}]
jene Punkte heraus, deren x-Koordinate kleiner als 3 ist. Die Variable A wird der Reihe nach durch P, Q und R ersetzt, um die Bedingung zu überprüfen.