Converting between symbols and their names. Here is the symbol x. Its name is a string.
One of the most important features of Mathematica is that it is an extensible system. There is a certain amount of mathematical and other functionality that is built into ...
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 ...
Functions in Mathematica are carefully set up so that you normally do not have to know how they work inside. But particularly for numerical functions that use iterative ...
Different kinds of vector and matrix multiplication. This multiplies each element of the vector by the scalar k. The "dot" operator gives the scalar product of two vectors.
Mathematica by default interprets any sequence of letters or letter-like forms as the name of a symbol. All these are treated by Mathematica as symbols. Symbols with built-in ...
NSolve gives you a general way to find numerical approximations to the solutions of polynomial equations. Finding numerical solutions to more general equations, however, can ...
Mathematica allows you to perform many operations on power series. In all cases, Mathematica gives results only to as many terms as can be justified from the accuracy of your ...
When you enter a piece of input such as 2+2, Mathematica first recognizes the + as an operator and constructs the expression Plus[2,2], then uses the built-in rules for Plus ...
Sometimes you may want to set up functions where certain arguments, if omitted, are given "default values". The pattern x_:v stands for an object that can be omitted, and if ...