An important feature of string manipulation functions like StringReplace is that they handle not only literal strings but also patterns for collections of strings. This ...
Due to the complex inner workings of the Notation Package it is helpful to outline some of the more advanced features and structures of the Mathematica front end and how they ...
AtomQ
(Built-in Mathematica Symbol) AtomQ[expr] yields True if expr is an expression which cannot be divided into subexpressions, and yields False otherwise.
NominalVariables is an option for fitting functions such as LinearModelFit that specifies which variables should be treated as having discrete values specified by names.
SpokenString[expr] gives a string of text corresponding to a spoken representation of the expression expr.
Within a standard interactive session, you can create "subsessions" or dialogs using the Mathematica command Dialog. Dialogs are often useful if you want to interact with ...
Eigenvalues and eigenvectors. The eigenvalues of a matrix m are the values λ_i for which one can find nonzero vectors v_i such that m.v_i λ_iv_i. The eigenvectors are the ...
If you type in an expression like 0/0, Mathematica prints a message, and returns the result Indeterminate. An expression like 0/0 is an example of an indeterminate numerical ...
Converting from strings or boxes to expressions. This takes a string and interprets it as an expression. Here is the box structure corresponding to the textual form of an ...
StreamDensityPlot[{{v_x, v_y}, s}, {x, x_min, x_max}, {y, y_min, y_max}] generates a stream plot of the vector field {v_x, v_y} as a function of x and y, superimposed on a ...