Modules in Mathematica allow you to treat the names of variables as local. Sometimes, however, you want the names to be global, but values to be local. You can do this in ...
[BerntEspGenz91] Berntsen, J., T. O. Espelid, and A. Genz. "An Adaptive Algorithm for the Approximate Calculation of Multiple Integrals." ACM Trans. Math. Softw. 17, no. 4 ...
Monte Carlo methods use randomly generated numbers or events to simulate random processes and estimate complicated results. For example, they are used to model financial ...
There are a number of important interactions in Mathematica between evaluation and pattern matching. The first observation is that pattern matching is usually done on ...
The precise details of the naming of files differ from one computer system to another. Nevertheless, Mathematica provides some fairly general mechanisms that work on all ...
Mathematica provides functions for the aesthetic drawing of graphs. Algorithms implemented include spring embedding, spring-electrical embedding, high-dimensional embedding, ...
GraphData[name] gives a graph with the specified name.GraphData[name, " property"] gives the value for the specified property for a named graph.GraphData["class"] gives a ...
Mathematica's symbolic architecture allows a unique representation and treatment of images in both programs and documents. Mathematica supports images with arbitrary numbers ...
Version 8.0 introduces new features to load functions from shared libraries, giving a new way to incorporate external code into Mathematica. It also adds support for GPU ...
There will be times when you want to stop Mathematica in the middle of a computation. You may have asked Mathematica to do something that you did not intend or that is taking ...