control.matlab.pade

control.matlab.pade(T, n=1, numdeg=None)[source]

Create a linear system that approximates a delay.

Return the numerator and denominator coefficients of the Pade approximation.

Parameters
  • T (number) – time delay

  • n (positive integer) – degree of denominator of approximation

  • numdeg (integer, or None (the default)) – If None, numerator degree equals denominator degree If >= 0, specifies degree of numerator If < 0, numerator degree is n+numdeg

Returns

num, den – Polynomial coefficients of the delay model, in descending powers of s.

Return type

array

Notes

Based on:
  1. Algorithm 11.3.1 in Golub and van Loan, “Matrix Computation” 3rd. Ed. pp. 572-574

  2. M. Vajta, “Some remarks on Padé-approximations”, 3rd TEMPUS-INTCOM Symposium