Mathematica uses the Microsoft math recognizer that is built into Windows 7 to recognize handwritten mathematical expressions. This allows you to enter handwritten ...
The Mathematica function Integrate[f,x] gives you the indefinite integral ∫f dx. You can think of the operation of indefinite integration as being an inverse of ...
Defining local constants. Module allows you to set up local variables, to which you can assign values and then change them. Often, however, all you really need are local ...
"Defining Functions" discusses how you can define functions in Mathematica. In a typical case, you would type in f[x_]=x^2 to define a function f. (Actually, the definitions ...
This document describes how to compile and run MathLink programs written in the C language on Linux systems. ("MathLink and External Program Communication" describes how to ...
The function NDSolve discussed in "Numerical Differential Equations" allows you to find numerical solutions to differential equations. NDSolve handles both single ...
Sometimes you may want to set up functions where certain arguments, if omitted, are given "default values". The pattern x_:v stands for an object that can be omitted, and if ...
The mathematical operations we have discussed so far are exact. Given precise input, their results are exact formulas. In many situations, however, you do not need an exact ...
The built-in functions in Mathematica operate in a wide variety of ways. But many of the mathematical functions share an important approach: they are set up so as to reduce ...
When you define a complicated function, you will often want to let some of the arguments of the function be "optional". If you do not give those arguments explicitly, you ...