If you make a definition such as f[x_]:=value, Mathematica will use the value you give for any f function it encounters. In some cases, however, you may want to define a ...
Partial differentiation operations. This gives ( ∂ ) / ( ∂x ) x^n. This gives the third derivative.
When you write programs in Mathematica, there are various ways to document your code. As always, by far the best thing is to write clear code, and to name the objects you ...
The Mathematica front end provides an Insert > Table/Matrix submenu for creating and editing arrays with any specified number of rows and columns. Once you have such an ...
When you are putting and getting data via MathLink various kinds of errors can occur. Whenever any error occurs, MathLink goes into a completely inactive state, and all ...
Mathematica notebooks provide the basic technology that you need to be able to create a very wide range of sophisticated interactive documents. But to get the best out of ...
Conventions for file names. Most files used by Mathematica are completely system independent. .mx and .exe files are however system dependent. For these files, there is a ...
Front end tokens let you perform kernel commands that would normally be done using the menus. Front end tokens are particularly convenient for writing programs to manipulate ...
In an expression like f[x], the 'function name' f is itself an expression, and you can treat it as you would any other expression. You can replace names of functions using ...
In many kinds of calculations, you may find yourself typing the same input to Mathematica over and over again. You can save yourself a lot of typing by defining a function ...