This loads packages containing some test problems and utility functions. One of the first and simplest methods for solving initial value problems was proposed by Euler: ...
DiscreteRiccatiSolve[{a, b}, {q, r}] gives the matrix x that is the stabilizing solution of the discrete algebraic Riccati equation ConjugateTranspose[a].x.a - x - ...
EmpiricalDistribution[{x_1, x_2, ...}] represents an empirical distribution based on the data values x_i.EmpiricalDistribution[{{x_1, y_1, ...}, {x_2, y_2, ...}, ...}] ...
HaarWavelet[] represents a Haar wavelet.
OutputResponse[sys, u, t] gives the output response of a TransferFunctionModel or StateSpaceModel object sys to the input u as a function of time t.OutputResponse[sys, u, {t, ...
StateFeedbackGains[ss, {p_1, p_2, ..., p_n}] gives the state feedback gain matrix for the StateSpaceModel object ss such that the poles of the closed-loop system are p_i.
The Mathematica function NDSolve is a general numerical differential equation solver. It can handle a wide range of ordinary differential equations (ODEs) as well as some ...
Code generation from Mathematica involves converting programs written in the Mathematica language into other languages and then supporting them so that they can be executed. ...
ArrayFlatten[{{m_11, m_12, ...}, {m_21, m_22, ...}, ...}] creates a single flattened matrix from a matrix of matrices m i j. ArrayFlatten[a, r] flattens out r pairs of levels ...
Cashflow[{c_0, c_1, ..., c_n}] represents a series of cash flows occurring at unit time intervals.Cashflow[{c_0, c_1, ..., c_n}, q] represents cash flows occurring at time ...