Wenn (Befehl): Unterschied zwischen den Versionen

Aus GeoGebra Manual
Wechseln zu: Navigation, Suche
(Autogenerated from properties)
 
Zeile 1: Zeile 1:
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|logical|Wenn}}
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|logical|Wenn}}
;Wenn[ <Bedingung>, <Dann Objekt> ]
+
; Wenn[Bedingung, Dann Objekt]: Erzeugt eine Kopie des Objekts, falls die Bedingung den Wahrheitswert ''true'' besitzt und erzeugt ein undefiniertes Objekt, falls der Wahrheitswert ''false'' ist.
:{{translate|If Command}}
+
; Wenn[Bedingung, Dann Objekt a, Sonst Objekt b]: Erzeugt eine Kopie des Objekts a, falls die Bedingung den Wahrheitswert ''true'' besitzt und eine Kopie des Objekts b falls der Wahrheitswert ''false'' ist.
;Wenn[ <Bedingung>, <Dann Objekt>, <Sonst Objekt> ]
+
{{warning|Beide Objekte müssen vom selben Typ sein.}}
:{{translate|If Command}}
+
 
 +
===Bedingte Funktionen===
 +
Sie können den Bool‘schen Befehl Wenn verwenden, um eine bedingte Funktion zu definieren. Bedingte Funktionen können auch als Argumente in Befehlen wie [[Ableitung_(Befehl)|Ableitung]], [[Integral_(Befehl)|Integral]] und [[Schneide_(Befehl)|Schneide]] verwendet werden.
 +
 
 +
{{Example|1=<div>
 +
* Die Eingabe <code>f(x) = Wenn[x < 3, sin(x), x^2]</code> erzeugt eine Funktion welche für ''x < 3'' die Werte von ''sin(x)'' und für ''x ≥ 3'' die Werte von ''x<sup>2</sup>'' annimmt.
 +
* Die Eingabe <code>f(x) = If[x < 3 ∧ x>0, x^3]</code> erzeugt eine Funktion, welche für x zwischen ''0'' und ''3'' die Werte von ''sin(x)'' annimmt und für ''x ≥ 3'' oder ''x ≤ 0'' undefiniert ist.</div>}}
 +
{{note|Symbole für logische Bedingungen (z. B. ≟, ˄, ≥) finden Sie im Abschnitt [[Wahrheitswerte]].}}
 
==CAS-Ansicht==
 
==CAS-Ansicht==
  

Version vom 27. Juli 2011, 09:10 Uhr

Wenn[Bedingung, Dann Objekt]
Erzeugt eine Kopie des Objekts, falls die Bedingung den Wahrheitswert true besitzt und erzeugt ein undefiniertes Objekt, falls der Wahrheitswert false ist.
Wenn[Bedingung, Dann Objekt a, Sonst Objekt b]
Erzeugt eine Kopie des Objekts a, falls die Bedingung den Wahrheitswert true besitzt und eine Kopie des Objekts b falls der Wahrheitswert false ist.
Warnung Warnung: Beide Objekte müssen vom selben Typ sein.


Bedingte Funktionen

Sie können den Bool‘schen Befehl Wenn verwenden, um eine bedingte Funktion zu definieren. Bedingte Funktionen können auch als Argumente in Befehlen wie Ableitung, Integral und Schneide verwendet werden.

Beispiel:
  • Die Eingabe f(x) = Wenn[x < 3, sin(x), x^2] erzeugt eine Funktion welche für x < 3 die Werte von sin(x) und für x ≥ 3 die Werte von x2 annimmt.
  • Die Eingabe f(x) = If[x < 3 ∧ x>0, x^3] erzeugt eine Funktion, welche für x zwischen 0 und 3 die Werte von sin(x) annimmt und für x ≥ 3 oder x ≤ 0 undefiniert ist.
Anmerkung: Symbole für logische Bedingungen (z. B. ≟, ˄, ≥) finden Sie im Abschnitt Wahrheitswerte.

CAS-Ansicht

Wenn[ <Bedingung>, <Dann Objekt> ]
Dieser Text ist noch nicht übersetzt. Sie können das englische Original en:Manual:If Command lesen. Wenn sie Übersetzer-Rechte haben, können sie den Text ergänzen.
Wenn[ <Bedingung>, <Dann Objekt>, <Sonst Objekt> ]
Dieser Text ist noch nicht übersetzt. Sie können das englische Original en:Manual:If Command lesen. Wenn sie Übersetzer-Rechte haben, können sie den Text ergänzen.

Kommentare

Siehe auch[Bearbeiten]

Der Wenn[]-Befehl kann auch in Texten verwendet werden. Mehr zu Texten und wie sie dynamisch werden, gibt es in den Kommentaren auf der Seite Text_(Werkzeug).

© 2024 International GeoGebra Institute