Тулбокс обеспечивает функции для генерации широко используемых периодических форм волны:
sawtooth
генерирует пилообразную волну с peaks в и период . Дополнительный параметр ширины задает дробное кратное в котором происходит максимум сигнала.
square
генерирует прямоугольную волну с периодом . Дополнительный параметр задает рабочий цикл, процент периода, в течение которого сигнал положителен.
Чтобы сгенерировать 1,5 секунды пилообразной волны на 50 Гц с частотой дискретизации 10 кГц и построить 0,2 секунды сгенерированной формы волны, использовать
fs = 10e3; t = 0:1/fs:1.5; x = sawtooth(2*pi*50*t); plot(t,x) axis([0 0.2 -1 1])