MBDyn-1.7.3
|
#include <id.h>
Public Member Functions | |
IdentARMAXProcess (unsigned int iOut, unsigned int iIn, unsigned int iA, unsigned int iB, ForgettingFactor *pf) | |
virtual | ~IdentARMAXProcess (void) |
virtual void | Update (const doublereal *pdYTmp, const doublereal *pdUTmp) |
virtual void | GetTheta (doublereal *pdTheta) |
void | GetErr (doublereal *pdE) |
virtual integer | iGetSize (void) const |
Public Member Functions inherited from IdentProcess | |
IdentProcess (unsigned int iOut, unsigned int iIn, unsigned int iA, unsigned int iB) | |
virtual | ~IdentProcess (void) |
void | CreateIdent (integer size, integer nout, ForgettingFactor *pf) |
virtual doublereal | dGetForgettingFactor (void) |
integer | iGetNumOutput (void) const |
Protected Member Functions | |
flag | fCheckMA (doublereal *pdTheta) |
Protected Attributes | |
integer | size |
doublereal * | pdBase |
doublereal * | pdPhi |
doublereal * | pdY |
doublereal * | pdErr |
Protected Attributes inherited from IdentProcess | |
unsigned int | iNumOutput |
unsigned int | iNumInput |
unsigned int | iOrdA |
unsigned int | iOrdB |
Ident * | pIdent |
IdentARMAXProcess::IdentARMAXProcess | ( | unsigned int | iOut, |
unsigned int | iIn, | ||
unsigned int | iA, | ||
unsigned int | iB, | ||
ForgettingFactor * | pf | ||
) |
Definition at line 272 of file id.cc.
References IdentProcess::CreateIdent(), pdBase, pdErr, pdPhi, pdY, SAFENEWARR, and size.
|
virtual |
|
protected |
|
virtual |
Reimplemented from IdentProcess.
Definition at line 363 of file id.cc.
References IdentProcess::iNumOutput, and pdErr.
|
virtual |
Implements IdentProcess.
Definition at line 346 of file id.cc.
References fCheckMA(), IdentProcess::iNumOutput, NO_OP, Ident::pdGetTheta(), IdentProcess::pIdent, and size.
|
inlinevirtual |
|
virtual |
Implements IdentProcess.
Definition at line 304 of file id.cc.
References IdentProcess::iNumInput, IdentProcess::iNumOutput, IdentProcess::iOrdA, IdentProcess::iOrdB, pdErr, Ident::pdGetErr(), pdPhi, pdY, IdentProcess::pIdent, and Ident::Update().
|
protected |
Definition at line 159 of file id.h.
Referenced by IdentARMAXProcess(), and ~IdentARMAXProcess().
|
protected |
Definition at line 163 of file id.h.
Referenced by GetErr(), IdentARMAXProcess(), and Update().
|
protected |
Definition at line 161 of file id.h.
Referenced by IdentARMAXProcess(), and Update().
|
protected |
Definition at line 162 of file id.h.
Referenced by IdentARMAXProcess(), and Update().
|
protected |
Definition at line 156 of file id.h.
Referenced by GetTheta(), IdentARMAXProcess(), and iGetSize().