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 ...
If you have special-purpose programs written in C or Fortran, you may want to take formulas you have generated in Mathematica and insert them into the source code of your ...
The functions described in "Textual Input and Output Overview" determine how expressions should be formatted when they are printed, but they do not actually cause anything to ...