Categories &

Functions List

Function Reference: gensig

Function File: [u, t] = gensig (sigtype, tau)
Function File: [u, t] = gensig (sigtype, tau, tfinal)
Function File: [u, t] = gensig (sigtype, tau, tfinal, tsam)

Generate periodic signal. Useful in combination with lsim.

Inputs

sigtype = "sin"
Sine wave.
sigtype = "cos"
Cosine wave.
sigtype = "square"
Square wave.
sigtype = "pulse"
Periodic pulse.
tau
Duration of one period in seconds.
tfinal
Optional duration of the signal in seconds. Default duration is 5 periods.
tsam
Optional sampling time in seconds. Default spacing is tau/64.

Outputs

u
Vector of signal values.
t
Time vector of the signal.

See also: lsim

Source Code: gensig