DiscreteLyapunovSolve[a, c] finds the numeric solution x of the discrete matrix equation a.x.a\[ConjugateTranspose] - x == c.DiscreteLyapunovSolve[a, b, c] solves a.x.b - x ...
Discriminant[poly, var] computes the discriminant of the polynomial poly with respect to the variable var.Discriminant[poly, var, Modulus -> p] computes the discriminant ...
NestWhile[f, expr, test] starts with expr, then repeatedly applies f until applying test to the result no longer yields True. NestWhile[f, expr, test, m] supplies the most ...
SymmetricPolynomial[k, {x_1, ..., x_n}] gives the k\[Null]^th elementary symmetric polynomial in the variables x_1, ..., x_n.
Ways to construct nested lists. This generates a table corresponding to a 2×3 nested list. This generates an array corresponding to the same nested list.
CUDADot[vec 1, vec 2] gives the dot product of vec_1 and vec_2.CUDADot[mat, vec] gives the matrix-vector product of mat and vec.CUDADot[mat_1, mat_2] gives the matrix-matrix ...
Mathematica provides a number of tools for configuring and monitoring parallel computations. Some of these are accessed using menus from the Mathematica notebook front end. ...
While differential equations have three basic types—ordinary (ODEs), partial (PDEs), or differential-algebraic (DAEs), they can be further described by attributes such as ...
One-dimensional Laplace transforms. The Laplace transform of a function f(t) is given by ∫_0^∞f(t)e^-stt. The inverse Laplace transform of F(s) is given for suitable γ by ( ...
You can use lists as tables of values. You can generate the tables, for example, by evaluating an expression for a sequence of different parameter values. This gives a table ...