You are here: Symbol Reference > LinearSystems Namespace > Functions > LinearSystems.RationalSubstitution Function
DSP Master VCL
ContentsIndex
PreviousUpNext
LinearSystems.RationalSubstitution Function

Replace the variable of a rational polynomial with another rational polyniomial.

Pascal
procedure RationalSubstitution(const num: TVec; const den: TVec; const Nz: TVec; const Dz: TVec); overload;

Num is the nominator and den is the denominator of the original polynomial. Nz is the nominator and Dz is the denominator of the polynom to substitude the variable with in the original polynomial. The function returns modified num and den. Num and den must have the same length. Nz and Dz must have the same length. The advantage of this method is that rooting of the polynomials is not required. The resulting polynomial is normalized to have the coefficient for the highest power in the polynomial equal to 1.

Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!