Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
statistik-r:eigene_funktionen [2016-04-16 15:42] Robert Wiedermann angelegt |
statistik-r:eigene_funktionen [2018-06-05 12:00] Robert Wiedermann [Beispiel Kreisberechnungen] |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
- | {{:statistik-r: | + | ===== Beispiel Kreisfläche ===== |
+ | Die Aufgabe ist, eine Funktion namens ' | ||
- | {{: | + | '' |
+ | < | ||
+ | |||
+ | Es öffnet sich nun ein Editor-Fenster mit dem Grundgerüst einer Funktion: | ||
+ | |||
+ | < | ||
+ | function ( ) | ||
+ | { | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Ergänzen Sie den Programmcode folgendermaßen: | ||
+ | |||
+ | < | ||
+ | function (radius) | ||
+ | { | ||
+ | radius ^ 2 * pi | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | und schließen Sie das Editor-Fenster. Beantworten Sie die Frage nach dem Speichern mit ' | ||
+ | |||
+ | Nun können Sie die Funktion mit beliebigen Werten für den Radius aufrufen: | ||
+ | |||
+ | < | ||
+ | > Kreisflaeche(1) | ||
+ | [1] 3.141593 | ||
+ | > Kreisflaeche(2) | ||
+ | [1] 12.56637 | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Beispiel Kreisberechnungen ===== | ||
+ | |||
+ | Die Aufgabe ist, eine Funktion namens ' | ||
{{: | {{: | ||
+ | '' | ||
+ | |||
+ | Geben Sie folgenden Programmcode ein:\\ {{: | ||
+ | |||
+ | '' | ||
+ | '' | ||
+ | |||
+ | Nun können Sie die Funktion mit einem beliebigen Wert für den Radius (im Beispiel: 25) aufrufen: \\ | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Aufgaben ===== | ||
+ | <WRAP todo> | ||
+ | **Aufgabe: | ||
+ | {{: | ||
+ | </ | ||
+ | |||
+ | <WRAP todo> | ||
+ | **Aufgabe: | ||
+ | |||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Beispiel mit Verzweigung (if) ===== | ||
+ | |||
+ | Mit '' | ||
+ | <code rsplus > | ||
+ | note <- 3 | ||
+ | if ( note < 5 ) { " | ||
+ | </ | ||
+ | {{: | ||
+ | |||
+ | |||
+ | Es soll nun eine Funktion ' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | ---- | ||
+ | Falls Sie sich mehr für das Programmieren interessieren: | ||
+ | * | ||