Drake
PolynomialWTimeVaryingCoefficients Class Reference

defines a polynomial (represented by an msspoly) with time-varying coefficients (represented as a trajectory) More...

Collaboration diagram for PolynomialWTimeVaryingCoefficients:

## Public Member Functions

function PolynomialWTimeVaryingCoefficients (poly, coefpoly, coeftraj)
usage: PolynomialWTimeVaryingCoefficients(poly) or PolynomialWTimeVaryingCoefficients(poly,coefpoly,coeftraj) (which works like subs(poly,coefpoly,coeftraj) More...

function getPoly (obj, t)

function ctranspose (a)

function plus (a, b)

function size (varargin)

function mtimes (a, b)

## Static Public Member Functions

static function getUniquePoly (varargin)

## Public Attributes

Property poly

Property coeftraj

Property coefpoly

## Detailed Description

defines a polynomial (represented by an msspoly) with time-varying coefficients (represented as a trajectory)

## Constructor & Destructor Documentation

 function PolynomialWTimeVaryingCoefficients ( poly , coefpoly , coeftraj )

usage: PolynomialWTimeVaryingCoefficients(poly) or PolynomialWTimeVaryingCoefficients(poly,coefpoly,coeftraj) (which works like subs(poly,coefpoly,coeftraj)

Parameters
 poly an msspoly (with constant coefficients) that will be tranformed into a poly with time-varying coefficients (as constant trajectories) coefpoly a free msspoly which represents polynomial variables in poly that should be treated as if they were coefficients coeftraj trajectory objects which describe the time-varying coefficients matching coefpoly
Return values
 obj

## Member Function Documentation

 function ctranspose ( a )
Return values
 a
 function getPoly ( obj , t )
Return values
 poly
 static function getUniquePoly ( varargin )
static
Return values
 p
 function mtimes ( a , b )
Return values
 c
 function plus ( a , b )
Return values
 c
 function size ( varargin )
Return values
 s

## Member Data Documentation

 Property coefpoly
 Property coeftraj
 Property poly

The documentation for this class was generated from the following file: