CInputs:
--------------------------------------------------------------------------
Generates different control inputs.
d is the data
pulse doublet: d.init, d.dT, d.magnitude
step: d.init, d.magnitude
ramp: d.init, d.slope
d.init is the initial u
d.dT is the duration of the pulse
d.magnitude is the magnitude of the pulse
d.slope is the slope
--------------------------------------------------------------------------
Form:
u = CInputs( t, tStart, d, type )
--------------------------------------------------------------------------
------
Inputs
------
t (1,1) Time
tStart (1,1) Time to start
d (:) Data
type (1,:) Type 'pulse', 'doublet', 'ramp', 'step'
-------
Outputs
-------
u (1,1) Output
--------------------------------------------------------------------------