Sinusoid
![]() |
![]() |
| Vectorized | C | |
in the palette |
on the schematic |
The block is vectorized. It forms a sinusoidal output signal:

where a is the amplitude, ω is the circular frequency, rad/s; f is the phase, rad; t is the current model time in seconds.

where a is the amplitude, ω is the circular frequency, rad/s; f is the phase, rad; t is the current model time in seconds.
Inputs
none
Outputs
- output - the port of the output value.
Properties
- Amplitude - coefficient a;
- Frequency - coefficient ω;
- Phase - coefficient f;
Parameters
none
Note:
- By default, the block generates a scalar output signal.
- Named properties can be set as local model variables (submodels) in a programming language script, as global project signals using the Tools → Signals main menu item, or as external project signals using an attachable signal database.

