StringMatchQ["string", patt] tests whether " string" matches the string pattern patt. StringMatchQ["string", RegularExpression["regex"]] tests whether " string" matches the ...
Internal representations used by Mathematica. When you type input into Mathematica, a data structure is created in the memory of your computer to represent the expression you ...
A typical package written in Mathematica introduces several new symbols intended for use outside the package. These symbols may correspond for example to new functions or new ...
In Mathematica, dialog boxes are customized notebooks used to provide users with information and/or request user input. There are two properties associated with dialogs. ...
When you do long calculations, it is often convenient to give names to your intermediate results. Just as in standard mathematics, or in other computer languages, you can do ...
A typical Mathematica notebook containing text, graphics, and Mathematica expressions. The brackets on the right indicate the extent of each cell. Mathematica notebooks are ...
Elementary transcendental functions. Mathematica gives exact results for logarithms whenever it can. Here is log_21024. You can find the numerical values of mathematical ...
Unless f is a flat function, a pattern like f[x_,y_] stands only for instances of the function with exactly two arguments. Sometimes you need to set up patterns that can ...
Mathematica normally assumes that all your variables are global. This means that every time you use a name like x, Mathematica normally assumes that you are referring to the ...
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 ...