When you make a function definition using :=, the value of the function is recomputed every time you ask for it. In some kinds of calculations, you may end up asking for the ...
The fundamental paradigm of most computer languages, including Mathematica, is that input is given and processed into output. Historically, such input has consisted of ...
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 ...
If you have an equation like 2x==0, it is perfectly clear that the only possible solution is x->0. However, if you have an equation like ax==0, things are not so clear. If a ...
Important points to remember in Mathematica. If you have used other computer systems before, you will probably notice some similarities and some differences. Often you will ...
In the standard notebook front end, Mathematica allows you to set a large number of global options. The values of all these options are by default saved in a "preferences ...
GraphPlot and GraphPlot3D calculate and plot a visually appealing 2D/3D layout of a graph. The functions are designed to work with very large graphs and handle both connected ...
Mathematica provides a broad range of powerful constructs for laying out content on a screen or page. They are designed to be immediately useful for the beginner, yet also ...
MathLink allows you to exchange data of any type with external programs. For more common types of data, you simply need to give appropriate :ArgumentTypes: or :ReturnType: ...
Mathematica uses the Microsoft math recognizer that is built into Windows 7 to recognize handwritten mathematical expressions. This allows you to enter handwritten ...