de-CH
utf-8
math polynomials expressions
Verkettung von Funktionen
fu-02-01
multiple
60
shuffle(["f", "g", "h"]) ["x", "n", "t"] new Polynomial( randRange(0, 2), randRangeWeighted(1, 3, 3, 0.2), null, randFromArray(FUNC_VARIABLES), FUNC_NAMES[0] ) new CompositePolynomial( randRange(0, 2), randRangeWeighted(1, 3, 3, 0.2), null, randFromArray(FUNC_VARIABLES), FUNC_NAMES[1], INNER ) shuffle([INNER, OUTER]) shuffle([INNER, OUTER]) randRange(-10, 10) SOLVE_FOR[1].evalOf(VALUE) SOLVE_FOR[0].evalOf(INNER_VALUE)

Gegeben seien folgende Funktionen:

FUNCTIONS[0].name(FUNCTIONS[0].variable) = FUNCTIONS[0].text()

und

FUNCTIONS[1].name(FUNCTIONS[1].variable) = FUNCTIONS[1].text().

Berechnen Sie:

\color{blue}{SOLVE_FOR[0].name(SOLVE_FOR[1].name(VALUE))} = OUTER_VALUE

Zuerst rechnen wir für den Wert der inneren Funktion SOLVE_FOR[1].name(VALUE) aus.

Dann wissen wir, welche Zahl wir in die äussere Funktion einsetzen müssen,

somit

value

SOLVE_FOR[1].name(VALUE) = INNER_VALUE.

Jetzt finden wir SOLVE_FOR[0].name(SOLVE_FOR[1].name(VALUE)), also SOLVE_FOR[0].name(INNER_VALUE).

So erhalten wir:

value

SOLVE_FOR[0].name(INNER_VALUE)=OUTER_VALUE.