de-CH
utf-8
math polynomials expressions
Verkettung von Funktionen
fu-02-02
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 )
new CompositePolynomial( randRange(0, 2), randRange(1, 3), null, randFromArray(FUNC_VARIABLES), FUNC_NAMES[2], randFromArray([INNER, OUTER]) ) shuffle([INNER, OUTER, OUTER2]) shuffle([INNER, OUTER, OUTER2]) randRange(-10, 10) SOLVE_FOR[1].evalOf(VALUE)
\color{blue}{SOLVE_FOR[0].name(SOLVE_FOR[1].name(VALUE))} = OUTER_VALUE
SOLVE_FOR[0].evalOf(INNER_VALUE)

Gegeben seien folgende Funktionen:

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

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

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

Berechnen Sie

Zuerst rechnen wir 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:

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