#include <DC_DummyPointerControlBlock.h>
Inheritance diagram for DC_DummyPointerControlBlock:
This control block has three inputs, two outputs, one state and two parameters. The state propagation function is as follows:<PRE> x[0](k+1) = p[0]*x[0](k) + u[0](k) + u[1](k) + u[2](k); The output update function is as follows:<PRE> y[0](k) = x[0](k); y[1](k) = p[1]*x[0](k);
Definition at line 32 of file DC_DummyPointerControlBlock.h.
Public Member Functions | |
DC_DummyPointerControlBlock (void) | |
Configure the control block to have three inputs, two outputs, one state and two parameters, and set the class identifier. | |
virtual void | reset (void) |
Reset the control block by setting the state value to 1.0. | |
Protected Member Functions | |
virtual void | propagateState (void) |
Implement the state propagation function. | |
virtual void | updateOutput (void) |
Implement the output update function. |
|
Configure the control block to have three inputs, two outputs, one state and two parameters, and set the class identifier. The reset method is called to initialize the internal state of the control block. Definition at line 21 of file DC_DummyPointerControlBlock.cpp. |
|
Implement the state propagation function.
Implements ControlBlock. Definition at line 32 of file DC_DummyPointerControlBlock.cpp. |
|
Implement the output update function.
Implements ControlBlock. Definition at line 38 of file DC_DummyPointerControlBlock.cpp. |