53
Ezmath @neizod

Ezmath

Embed Size (px)

DESCRIPTION

introduce to ezmath

Citation preview

Page 1: Ezmath

Ezmath@neizod

Page 2: Ezmath

Who am I?

Page 3: Ezmath

neizod

Page 4: Ezmath

What is Ezmath?

Page 5: Ezmath

simple math syntax

 

Page 6: Ezmath

display as fully symbolicmathematical notation

 

Page 7: Ezmath

on web

 

Page 8: Ezmath

Why?

Page 9: Ezmath

old fashion blackboard

http://www.energytribune.com/articles.cfm/2469/Understanding-E-=-mc2

Page 10: Ezmath

when it comes to internet

 

Page 11: Ezmath

when it comes to internet

e.g. I want this

Page 12: Ezmath

plain-text

x = (-b +- sqrt(b^2 - 4ac)) / 2a

Page 13: Ezmath

picture

Page 14: Ezmath

GUI math input

Windows 7 Math Input Panel

Page 15: Ezmath

MathML

Page 16: Ezmath

LaTeX

Page 17: Ezmath

Introducing to MathJax

 

Page 18: Ezmath

MathJax

Page 19: Ezmath

So, lets focus on the syntax!

 

Page 20: Ezmath

easy, flexible, and powerful

 

Page 21: Ezmath

E = mc^2

Page 22: Ezmath

x = (-b +- sqrt(b^2 - 4ac)) / (2a)

Page 23: Ezmath

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

Page 24: Ezmath

[x'; y'; 1] = [cos theta, sin theta, 0; -sin theta, cos theta, 0; 0, 0, 1] [x; y; 1]

Page 25: Ezmath

""[15]^32 "P" --> ""[16]^32 "S" + beta^- +v

Page 26: Ezmath

Syntax's Concept

 

Page 27: Ezmath

1. Start from smallest part

 

Page 28: Ezmath

Numbers

2.71828183...

Page 29: Ezmath

Variable

pi 

Page 30: Ezmath

Symbol

+-

Page 31: Ezmath

Text

"this is ezmath"

Page 32: Ezmath

2. Adding attributes into it

 

Page 33: Ezmath

Index

m[i][j]

Page 34: Ezmath

Exponentiation

x^2

Page 35: Ezmath

2. Adding attributes into it

 

Page 36: Ezmath

Square root

sqrt 2

Page 37: Ezmath

Vector

vec A

Page 38: Ezmath

3. Group them into sentence...

 

Page 39: Ezmath

 

c^2 = a^2 + b^2

Page 40: Ezmath

Sometimes, complex sentence

 

Page 41: Ezmath

Fraction

a / (sin A)

Page 42: Ezmath

Choose

(n - 1 choose r)

Page 43: Ezmath

Matrix

[a, b; c, d]

Page 44: Ezmath

Integral

int f(x) _dx from a to b

Page 45: Ezmath

That's It!

 

Page 46: Ezmath

How does it work?

 

Page 47: Ezmath

1. PHP

Hello world!$$ x = (-b +- sqrt(b^2 - 4ac)) / (2a) $$

Welcome to Mathematics

Page 48: Ezmath

2. Flex

x = (-b +- sqrt(b^2 - 4ac)) / (2a)

Page 49: Ezmath

3. Bison

x = \frac{-b \pm \sqrt{b^{2} - 4ac}}{2a}

Page 50: Ezmath

4. PHP (again)

Hello world!\[ x = \frac{-b \pm \sqrt{b^{2} - 4ac}}{2a} \]

Welcome to Mathematics

Page 51: Ezmath

0. Browser input

Hello world!$$ x = (-b +- sqrt(b^2 - 4ac)) / (2a) $$

Welcome to Mathematics

Page 52: Ezmath

5. MathJax (done)

Page 53: Ezmath

Special Thanks

• @lewcpe & @markpeak• Alongkot Prakobkit• Computer Simulation and Computing Research Lab,

CPE CMU