Subsections
rt_singen_if
Robotics
This block is a event-driven sine wave generator. It lets you adjust amplitude (A), frequency (F), phase (P), bias (B) and delay (D).
The (regular) output of this block is determined by: y(t) = A * sin(F * (t - D) + P) + B
Set RT sinus generator block parameters |
|
Amplitude |
1 |
Frequency |
1 |
Phase |
0 |
Bias |
0 |
Delay |
0 |
- Amplitude :
scalar. The amplitude A.
- Frequency :
scalar. The frequency F, in radians.
- Phase :
scalar. The phase P, in radians.
- Bias :
scalar. The bias B.
- Delay :
scalar. The delay D, in seconds.
- always active:no
- direct-feedthrough:yes
- zero-crossing:no
- mode:no
- number/sizes of inputs:0 /
- number/sizes of activation inputs:1 / [1,1]
- number/sizes of outputs:1 / [1,1]
- number/sizes of activation outputs:0 /
- continuous-time state:no
- discrete-time state:no
- name of computational function:rt_singen_cf4
<PATH>/macros/rt_singen_if.sci
[view code]
<PATH>/src/rt_singen.c
[view code]
rt_square_if,
R. Bucher, The RTAI-Lab project, file "rtai-3.5/rtai-lab/scilab/devices/rtai_sinus.c".
Matteo Morelli - Interdepartmental Research Center "E. Piaggio", University of Pisa, April 2007