f(x) =    [Precizări  Funcţii  Exemple]

x,

color:   

trasează f(x) / interval / color

şterge toate graficele

şterge numai graficul color


click pe o expresie f(x) şi click Plot.

Se vizează forma graficului pe [a,b] (nu sunt trasate axe de coordonate); dar, postând mouse-ul într-un punct al graficului ("onmouseover"), se vor putea vedea coordonatele reale ale acelui punct (cu câte 3-4 zecimale exacte).

Graficul pe intervalul respectiv este scalat totdeauna faţă de lăţimea şi înălţimea ferestrei de afişare; ca urmare, nu contează factorii constanţi! De exemplu, f(x) = sin(x) şi f(x) = 3*sin(x) vor avea "acelaşi" grafic pe ecran (dar onmouseover va arătă coordonatele reale ale punctelor, în fiecare caz).

Se pot indica şi funcţii definite pe ramuri ("cu acoladă"); de exemplu, pentru a trasa (definită ∀x), trebuie să o rescriem cu (definită numai pe (-∞, -1] ∪ [1, ∞)) - adică să o introducem prin:

    (x<-1 || x>1)? pow(x*x-1, 1/3) : -pow(1-x*x, 1/3)

Se pot trasa şi curbe "complete", folosind "+—" în expresia funcţiei. De exemplu, f(x) = +—sqrt(4-x*x) va determina trasarea întregului cerc (v. şi Exemple, "cardioida").

Iar cele două… pahare? (albastru şi roşu) de alături, provin de la şi (pe [-0.7, 7.5]), rotind apoi graficul cu 90°, redimensionând etc..

Dacă aveţi trasate mai multe grafice, puteţi folosi Clear color pentru a şterge unul anumit dintre acestea (alegeţi culoarea graficului de şters după click la 'color:').

În JavaScript funcţiile matematice se apelează sub forma alert(Math.sqrt(1000)). Dar aici, pentru funcţiile sqrt pow sin asin cos acos tan atan abs log exp PI E ceil floor round min maxnu este necesară prefixarea cu Math.

Se pot indica expresii f(x) care angajează combinaţii de funcţii predefinite şi se poate folosi operatorul condiţional ? : pentru funcţii definite "cu acoladă".

sqrt(x) =

pow(x, α) = , x ≥ 0

(diferă domeniile de definiţie!)
Astfel că:

asin, acos, atan arcsin, arccos, arctg
abs(x) = |x| (valoarea absolută)
log(x) = ln(x) (logaritm natural)
exp(x)
PI E = exp(1) = e

min(x, y) = minimul dintre x şi y
max(x, y) = maximul dintre x şi y

ceil(x) = întregul imediat superior lui x
floor(x) = întregul imediat inferior lui x
round(x) = întregul cel mai apropiat de x