I created these examples to, first, show our contributors what
they can do with the expression plotting system, and second, to teach them how ot use it,
by example. Whatever you want to do, be it using greek or special symbols, plotting
graphs, making math cartoons easily, you can find it all here. Feel free to use
generated images for your own work, or just practice drawing
expressions and cartoons.
Every example is acccompanied by its source code.
(x[1]+y[1])/(x[2]-y[2]) |  |
sum( i^2+2x+1, 0+1+1, N+2 ) |  |
int( e^(-x^2/2), dx, -infinity, pi ) |  |
(alpha+ALPHA+beta+BETA+gamma+GAMMA+delta+DELTA+rho+RHO)
/(epsilon+EPSILON+pi+PI+rho+RHO+sigma+SIGMA+mu+MU+nu+NU)
|  |
abs( expr(2/3)*x-1 )-2&3/4 |  |
((X^2+3x-10)/(6X^2-24)) / ((X^2+X-20)/(X^2+3X+2))
/ ((x^2-1)/6)
= 1/(x-4)/(x-1)
|  |
(a+b)*highlight((x-1))*(x-2)/(y-x)/highlight((x-1)) |  |
(a+b)*cross((x-1))*(x-2)/(y-x)/cross((x-1)) |  |
graph( 300, 200, -5, 5, -5, 5, x-2, 1-x ) |  |
number_line( 600, -10, 10, -1, sqrt(3), (6.5), (20-12) ) |  |
cartoon(
((X^2+3x-10)/(6X^2-24)) / ((X^2+X-20)/(X^2+3X+2)) / ((x^2-1)/6),
((X^2+3x-10)/(6X^2-24)) / ((X^2+X-20)/highlight((X^2+3X+2)))
/ ((x^2-1)/highlight(6)),
6*(x^2+3x-10)*(x^2+3x+2)/(6x^2-24)/(x^2+x-20)/(x^2-1),
6*highlight((x^2+3x-10))*(x^2+3x+2)/(6x^2-24)/(x^2+x-20)/(x^2-1),
6*highlight((x-2)(x+5))*(x^2+3x+2)/(6x^2-24)/(x^2+x-20)/(x^2-1),
6*(x-2)(x+5)*highlight((x^2+3x+2))/(6x^2-24)/(x^2+x-20)/(x^2-1),
6*(x-2)(x+5)*highlight((x+1)*(x+2))/(6x^2-24)/(x^2+x-20)/(x^2-1),
6*(x-2)(x+5)*(x+1)(x+2)/highlight((6x^2-24))/(x^2+x-20)/(x^2-1),
6*(x-2)(x+5)*(x+1)(x+2) / highlight(6*(x-2)*(x+2))/(x^2+x-20)/(x^2-1),
6*(x-2)(x+5)*(x+1)(x+2) / 6/(x-2)/(x+2)/highlight((x^2+x-20))/(x^2-1),
6*(x-2)(x+5)*(x+1)(x+2) / 6/(x-2)/(x+2)/highlight((x-4)*(x+5))/(x^2-1),
6*(x-2)(x+5)*(x+1)(x+2) / 6/(x-2)/(x+2)/(x-4)/(x+5)/highlight((x^2-1)),
6*(x-2)(x+5)*(x+1)(x+2) / 6/(x-2)/(x+2)/(x-4)/(x+5)/highlight((x-1)*(x+1)),
6*(x-2)(x+5)*(x+1)(x+2) / 6/(x-2)/(x+2)/(x-4)/(x+5)/(x-1)/(x+1),
highlight(6)*highlight((x-2))*highlight((x+5))
*highlight((x+1))*highlight((x+2))
/ highlight(6)/highlight((x-2))/highlight((x+2))/(x-4)
/highlight((x+5))/(x-1)/highlight((x+1)),
cross(6)*cross((x-2))*cross((x+5))*cross((x+1))*cross((x+2))
/ cross(6)/cross((x-2))/cross((x+2))/(x-4)
/cross((x+5))/(x-1)/cross((x+1)),
highlight(1/(x-4)/(x-1))
)
|  |
(
matrix( 2, 3,
x, y,
x/2, y+3&1/2,
x^2, pi^e
)
)
|  |
drawing( 600, 150, 0, 10, 0, 5,
locate( 10, 3, sprite_locomotiveL( 10 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=10 ) ),
locate( 10-2, 4, x=10 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 9, 3, sprite_locomotiveL( 9 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=9 ) ),
locate( 9-2, 4, x=9 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 8, 3, sprite_locomotiveL( 8 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=8 ) ),
locate( 8-2, 4, x=8 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 7, 3, sprite_locomotiveL( 7 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=7 ) ),
locate( 7-2, 4, x=7 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 6, 3, sprite_locomotiveL( 6 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=6 ) ),
locate( 6-2, 4, x=6 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 5, 3, sprite_locomotiveL( 5 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=5 ) ),
locate( 5-2, 4, x=5 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 4, 3, sprite_locomotiveL( 4 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=4 ) ),
locate( 4-2, 4, x=4 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 3, 3, sprite_locomotiveL( 3 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=3 ) ),
locate( 3-2, 4, x=3 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 2, 3, sprite_locomotiveL( 2 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=2 ) ),
locate( 2-2, 4, x=2 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 1, 3, sprite_locomotiveL( 1 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=1 ) ),
locate( 1-2, 4, x=1 )),
drawing( 600, 150, 0, 10, 0, 5,
locate( 0, 3, sprite_locomotiveL( 0 ) ),
locate( 0, 3, number_line( 600, 0, 10, X=0 ) ),
locate( 0-2, 4, x=0 ))
)
|  |
cartoon(
number_line( 600, -10, 10, A=3.5, B=-4, C=6.333 ),
number_line( 600, -10, 10, A=4.5, B=-5, C=6.73 ),
number_line( 600, -10, 10, A=5.5, B=-6, C=6.73 ) )
|  |
drawing( 400, 300, -10, 10, -10, 10,
locate( 0, 0, O( 0, 0 ) ),
circle( 5, -2, 2 ), circle( 5, -2, 0.1 ), locate( 5, -2, X ),
circle( 0, 0, 0.2 ),
rectangle( -8, -8, -4, -6 ),
locate( -9, 6, number_line( 350, -5, 5, 3.3, -2.212 ) ),
triangle( 3, -9, 6, -8, 5, -3 ),
triangle( -8, -5, -3, -4, -7, 0 ),
locate( -8.5, -5, A ), locate( -2.5, -4, B ), locate( -8, 0, C ),
line( -9, 9, -8, 7 ),
line( -8, 7, -7, 9 ),
line( -7, 9, -6, 7 ),
line( -6, 7, -5, 9 ),
line( -5, 9, -4, 7 )
)
|  |
addition_cartoon( 2.3456, 8.916 ) |  |
addition ( 2.3456, 8.916 ) |  |
drawing( 300, 300, -5, 5, -5, 5,
grid( 1 ),
circle( 0, 0, 1 ),
red( circle( 2.5, 2.5, 1.5 ) ),
green( circle( 2.5, -2.5, 1.5 ) ),
line( -1, -1, 1, 1 )
)
|  |
| |