MathLink allows you to run external programs under whatever debugger is provided in your software environment. MathLink-compatible programs are typically set up to take ...
MathLink allows you to call an external program from within Mathematica even when that program is running on a remote computer. Typically, you need to start the program ...
Finding lines that contain specified text. Here is a file containing some text. This returns a list of all the lines in the file containing the text is.
"Manipulating Elements of Lists" shows how you can pick out elements of lists based on their positions. Often, however, you will need to select elements based not on where ...
The function Flatten allows you to explicitly flatten out all sublists. FlattenAt lets you specify at what positions you want sublists flattened. Sequence objects ...
If you have a function defined in an external program, then what you need to do in order to make it possible to call the function from within Mathematica is to add ...
Simplifying expressions. Mathematica does not automatically simplify an algebraic expression like this. Simplify performs the simplification.
There are many situations where you want to write a particular algebraic expression in the simplest possible form. Although it is difficult to know exactly what one means in ...
An expression like x^2+2x-7==0 represents an equation in Mathematica. You will often need to solve equations like this, to find out for what values of x they are true. This ...
Sound
(Mathematica Tutorial) On most computer systems, Mathematica can produce not only graphics but also sound. Mathematica treats graphics and sound in a closely analogous way. For example, just as you ...