Skip to main content

PredictorMap class

Specification of a mapping for a predictor model.

Construction

  • obj = PredictorMap(nY,nU)  constructs a mapping of dimensions nYn_{Y} by nUn_{U} .

Properties

  • s

    [nY,nU][n_{Y},n_{U}] array

    Indicates interconnections. Elements can be either:

    • 0: No interconnection from element i to element j
    • 1: Interconnection from element i to element j
  • p

    [nY,nU][n_{Y},n_{U}] array

    Indicates which elements are free/parametrized during estimation. Elements can be either:

    • NaN: No interconnection from element i to element j.
    • 0: Fixed dynamics from element i to element j.
    • 1: Parametrized dynamics from element i to element j.
  • f

    [nY,nU][n_{Y},n_{U}] array

    Indicates which elements are fixed during estimation. Elements can be either:

    • NaN: No interconnection from element i to element j.
    • 0: Parametrized dynamics from element i to element j.
    • 1: Fixed dynamics from element i to element j.
  • d

    [nY,nU][n_{Y},n_{U}] integer array

    Number of delays of elements.

  • e

    [nY,nU][n_{Y},n_{U}] MIMO tf object

    Transfer functions of elements.

  • pnum

    [nY,nU][n_{Y},n_{U}] cell array of [1,:][1,:] double arrays

    Parameter values of numerators of elements. Set this to specify the values of fixed elements and initial values of parametrized elements.

  • pden

    [nY,nU][n_{Y},n_{U}] cell array of [1,:][1,:] double arrays

    Parameter values of denominators of elements. Set this to specify the values of fixed elements and initial values of parametrized elements.

  • npnum

    [nY,nU][n_{Y},n_{U}] integer arrays

    Number of numerator parameters of elements.

  • npden

    [nY,nU][n_{Y},n_{U}] integer arrays

    Number of denominator parameters of elements.

Methods