Online Function Plotter

A function f can be visualized by drawing its graph in a (two-dimensional) coordinate system. The function graph of a function f can be defined mathematically as the set of all pairs of elements ( x | y ) for which y = f ( x ). The graph of a continuous function on a continuous interval forms a continuous curve.

Plot of real functions

The function plotter draws the function graphs of up to three real functions with one variable. The derivative of the functions can be drawn with (d/dx) as dotted line in the graph. The integral can be started with select ∫. The integration range can adjusted with variation of the points at the function graph.

Scale screen:
Number of digits =
f(x):
g(x):
h(x):

Parameter values

a=
b=
c=

Axes ranges

x-min=
x-max=
y-min=
y-max=

Parameter ranges

a-min=
b-min=
c-min=
a-max=
b-max=
c-max=

f(x)=

g(x)=

h(x)=

cl
ok
Pos1
End
7
8
9
/
x
d/dx
4
5
6
*
a
b
c
1
2
3
-
π
(
)
0
.
+
sin
cos
tan
ex
ln
xa
a/x
^
asin
acos
atan
x2
√x
ax
a/(x+b)
|x|
sinh
cosh

In the function plot the parameter can be changed by moving the sliders. There are three constants a, b and c are available, which can be changed using the slider.

Usable expressions in the definition of the functions f and g

Constants

NameDescription
LN2Natural logarithm of 2
LN10Natural logarithm of 10
LOG2EBase 2 logarithm of EULER
LOG10EBase 10 logarithm of EULER
PIRatio of the circumference of a circle to its diameter
SQRT1_2Square root of 1/2
SQRT2Square root of 2

Trigonometric Functions

FunctionDescription
sin(x)sine of x
cos(x)Cosine of x
tan(x)Tangent of x
asin(x)arcsine
acos(x)arccosine of x
atan(x)arctangent of x
atan2(y, x)Returns the arctangent of the quotient of its arguments.
cosh(x)Hyperbolic cosine of x
sinh(x)Hyperbolic sine of x

Logarithm and Exponential

FunctionDescription
pow(b, e)e to the b
sqrt(x)Square root of x
exp(x)EULER to the x
log(x), ln(x)Natural logarithm
log(x, b)Logarithm to base b
log2(x), lb(x)Logarithm to base 2
log10(x), ld(x)Logarithm to base 10

More functions

FunctionDescription
ceil(x)Get smallest integer n with n > x.
abs(x)Absolute value of x
max(a, b, c, ...)Maximum value of all given values.
min(a, b, c, ...)Minimum value of all given values.
random(max = 1)Generate a random number between 0 and max.
round(v)Returns the value of a number rounded to the nearest integer.
floor(x)Returns the biggest integer n with n < x.
factorial(n)Calculates n!
trunc(v, p = 0)Truncate v after the p-th decimal.
V(s)Returns the value of the given element, e.g. sliders and angles.

Screenshot of the function drawings

Print or save the image via right mouse click.

Releated sites

Here is a list of of further useful sites:

Index Normal Distribution Plot Parabola Plotter Cubic Plotter Damped Vibration Plot Sine (sin) Plot Cosine (cos) Plot Tangent (tan) Plot Beat frequencies Plot Circle Triangle Mean Value Calculator Trigonometry Curve fit calculator