GeoGebra

Farbe dynamisch ändern

Wechseln zu: Navigation, Suche

Man kann auch verschiedene Art die Farbe eines Objektes in Abhängigkeit eines Wertes setzen.

Farbe eines Funktionsabschnittes

Htm.gif Beispiel-Seite Ein Punkt kann auf einer Funktion bewegt werden. Dabei ist der rechte Teil der Funktion immer grün, die andere rot.

Lösung: ...

Ganze Funktion umfärben

Htm.gif Beispiel-Seite Eine Parabel f(x) = a x2 wird bei positivem Vorzeichen a grün gefärbt und bei negativem a rot.

Lösung: ... Zuerst gibt man folgendes ein:

a=1
y=a*x²

Man erhält eine Parabel mit der Bezeichnung c. Durch Rechtsklick auf die Funktion kann sie unter "Eigenschaften" unsichtbar gemacht werden, indem man das Häckchen bei "Objekt anzeigen" entfernt.

If[a>0,c]

Man erhält dadurch eine Parabel mit der Bezeichnung d. Durch Rechtsklick auf die Funktion kann man unter "Eigenschaften" die Farbe nach grün ändern.

Nun folgendes eingeben:

a=-1
If[a<0,c]

Man erhält eine Parabel mit der Bezeichnung e. Durch Rechtsklick auf die Funktion rot eingefärbt.

Ändert man nun den Wert von a, ist die Parabel entweder grün oder rot.

Idee: Die Idee, die dahinter steckt ist, dass die Funktionen d und e nur für bestimte Werte von a definiert sind. Wenn sie nicht definiert sind, werden sie auch nicht angezeigt. Man sieht dann nur diejenige Parabel, die definiert ist.

Das Prinzip kann auch für andere Objekte verwendet werden und natürlich kann man anstatt einem Parameter a, der per Hand eingegeben wird, auch Werte von anderen Pbjekten auslesen.

Quelle: http://www.geogebra.org/forum/viewtopic.php?p=3417#3417

Mit JavaScript

Neben den internen Möglichkeiten kann die Farbe auch extern über JavaScript gesteuert werden. Siehe JavaScript-Lösungen