cbadc.analog_signal.zero_order_hold.RaisedCosine
- class cbadc.analog_signal.zero_order_hold.RaisedCosine(data: ndarray, T: float, alpha: float, number_of_samples: int)[source]
Bases:
_AnalogSignalMethods
__init__(data, T, alpha, number_of_samples)evaluate(t)Evaluate the signal at time \(t\).
symbolic()Returns as symbolic exression
tick()Tick the signal, i.e., update the internal state.
Attributes
Tt0W- evaluate(t: float) float[source]
Evaluate the signal at time \(t\).
- Parameters
t (float) – the time instance for evaluation.
- Returns
The analog signal value
- Return type
- symbolic() Symbol
Returns as symbolic exression
- Returns
the resulting function
- Return type
sympy.Symbol
- tick()
Tick the signal, i.e., update the internal state.