Factoring

Decomposition into primes

Factoring calculator
```(%i1)factor(10010);
(%o1)           2 5 7 11 13
(%i2)factor(360);
(%o2)            3  2
2  3  5

```

Solving Equations

One Equation

Solving Equations online
```(%i1)a:x+y=y;
(%o1)		y + x = y
(%i2)solve(a,x);
(%o2)		[x = 0]

```

Two or More Equations

Solving Three Equations online
```
(%i1)a:x+y+z=6;
(%o1)		z + y + x = 6
(%i2)b:x-y+z=2;
(%o2)		z  - 2 y + x = 2
(%i3)c:x+y-z=0;
(%o3)		- z + y + x = 0
(%i4)linsolve([a,b,c],[x,y,z]);
(%o4)		[x = 1, y = 2, z = 3]

```

Matrix Calculator

Matrix multiplication. Determinant

Matrix multiplication
```(%i1) a:matrix([a,b],[c,d]);
[ a  b ]
(%o1)          [      ]
[ c  d ]
(%i2)  b:matrix([e,f],[g,h]);
[ e  f ]
(%o2)          [      ]
[ g  h ]
(%i3)  a.b;
[ b g + a e  b h + a f ]
(%o3)  [                      ]
[ d g + c e  d h + c f ]
(%i4)  determinant(a);
(%o4)          a d - b c

```

2D and 3D Plotting

2D plotting

Plot 2D Graph online
```
(%i1)plot2d(sin(x),[x,-5,5]);
```

3D plotting

Plot 3D Graph online
```
(%i1)f(x,y):= sin(x)+cos(y);
(%o1)		 f(x, y) := sin(x) + cos(y)
(%i2)plot3d(f(x,y), [x,-5,5], [y,-5,5]);
```