MATHEMATICA - COLLECTIVE NOTES
1. Introduction to Mathematica
Mathematica (Wolfram Mathematica) is a powerful software used for mathematical calculations,
symbolic computation, algebra, calculus, graph plotting, matrix operations and research modeling.
It is based on the Wolfram Language.
2. Features
• Symbolic computation (exact answers)
• Numerical computation
• 2D and 3D plotting
• Matrix operations
• Solving equations
• Programming capability
• Data visualization
3. Basic Commands
Arithmetic:
2+3
5*6
2^3
Variables:
x=5
y = 10
x+y
Clear variable:
Clear[x]
4. Algebraic Operations
Expand[(x + 2)^2]
Factor[x^2 - 4]
Simplify[(x^2 - 1)/(x - 1)]
5. Solving Equations
Solve[x^2 - 4 == 0, x]
Solve[{x + y == 5, x - y == 1}, {x, y}]
6. Calculus
Differentiation:
D[x^3, x]
Integration:
Integrate[x^2, x]
Definite Integration:
Integrate[x^2, {x, 0, 2}]
7. Matrix Operations
A = {{1, 2}, {3, 4}}
A+A
A.A
Det[A]
Inverse[A]
8. Graph Plotting
Plot[x^2, {x, -5, 5}]
Plot3D[x^2 + y^2, {x, -5, 5}, {y, -5, 5}]
9. Programming Basics
If[x > 0, "Positive", "Negative"]
For[i = 1, i <= 5, i++, Print[i]]
f[x_] := x^2 + 2 x
f[3]
10. Applications
• Engineering calculations
• Mathematical modeling
• Research work
• Differential equations
• Data analysis and visualization