Turning conditions into numbers. Boole[expr] is a basic function that turns True and False into 1 and 0. It is sometimes known as the characteristic function or indicator ...
Complicated algebraic expressions can usually be written in many different ways. Mathematica provides a variety of functions for converting expressions from one form to ...
In a statement like x^4+x^2>0, Mathematica treats the variable x as having a definite, though unspecified, value. Sometimes, however, it is useful to be able to make ...
Relational operators. This tests whether 10 is less than 7. The result is False. Not all of these numbers are unequal, so this gives False.
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 ...
Mathematica represents matrices and vectors using lists. Anything that is not a list Mathematica considers as a scalar. A vector in Mathematica consists of a list of scalars. ...
Sending email from Mathematica. The examples below require that the default mail account settings have been configured in the Internet Connectivity > Mail Settings tab of the ...
Here is a typical palette of modifiers. Mathematica allows you to use any expression as a subscript. Unless you specifically tell it otherwise, Mathematica will interpret a ...
Mathematica uses various syntactic rules to interpret input that you give, and to convert strings and boxes into expressions. The version of these rules that is used for ...
The essence of most methods is in the local quadratic model that is used to determine the next step. The FindMinimum function in Mathematica has five essentially different ...