Upload
nattawut-phetmak
View
373
Download
0
Embed Size (px)
DESCRIPTION
introduce to ezmath
Citation preview
Ezmath@neizod
Who am I?
neizod
What is Ezmath?
simple math syntax
display as fully symbolicmathematical notation
on web
Why?
old fashion blackboard
http://www.energytribune.com/articles.cfm/2469/Understanding-E-=-mc2
when it comes to internet
when it comes to internet
e.g. I want this
plain-text
x = (-b +- sqrt(b^2 - 4ac)) / 2a
picture
GUI math input
Windows 7 Math Input Panel
MathML
LaTeX
Introducing to MathJax
MathJax
So, lets focus on the syntax!
easy, flexible, and powerful
E = mc^2
x = (-b +- sqrt(b^2 - 4ac)) / (2a)
lim sum f(a + i Delta x) Delta x from (i=1) to n where (n -> infinity)= int f(x) _dx from a to b ; ___ Delta x = (b-a)/n
[x'; y'; 1] = [cos theta, sin theta, 0; -sin theta, cos theta, 0; 0, 0, 1] [x; y; 1]
""[15]^32 "P" --> ""[16]^32 "S" + beta^- +v
Syntax's Concept
1. Start from smallest part
Numbers
2.71828183...
Variable
pi
Symbol
+-
Text
"this is ezmath"
2. Adding attributes into it
Index
m[i][j]
Exponentiation
x^2
2. Adding attributes into it
Square root
sqrt 2
Vector
vec A
3. Group them into sentence...
c^2 = a^2 + b^2
Sometimes, complex sentence
Fraction
a / (sin A)
Choose
(n - 1 choose r)
Matrix
[a, b; c, d]
Integral
int f(x) _dx from a to b
That's It!
How does it work?
1. PHP
Hello world!$$ x = (-b +- sqrt(b^2 - 4ac)) / (2a) $$
Welcome to Mathematics
2. Flex
x = (-b +- sqrt(b^2 - 4ac)) / (2a)
3. Bison
x = \frac{-b \pm \sqrt{b^{2} - 4ac}}{2a}
4. PHP (again)
Hello world!\[ x = \frac{-b \pm \sqrt{b^{2} - 4ac}}{2a} \]
Welcome to Mathematics
0. Browser input
Hello world!$$ x = (-b +- sqrt(b^2 - 4ac)) / (2a) $$
Welcome to Mathematics
5. MathJax (done)
Special Thanks
• @lewcpe & @markpeak• Alongkot Prakobkit• Computer Simulation and Computing Research Lab,
CPE CMU