sawtooth
Generate a sawtooth wave with range [-1,1] and period 2*pi.
Syntax
s = sawtooth(t)
s = sawtooth(t, width)
Inputs
- t
- The times at which to generate the signal.
- width
- The fraction of the period for which the signal is increasing from -1 to 1 (default: 1). The signal increases on [0, 2*pi*width], and decreases from 1 to -1 on [2*pi*width, 2*pi].
Outputs
- s
- The sawtooth wave.
Example
Generate five periods of a sawtooth wave that has symmetrical teeth.
t = [0:0.01:5]*(2*pi);
s = sawtooth(t, 0.5);
plot (t, s);
xlabel('time');
ylabel('amplitude');