Математическая модель периодического сигнала
Периодический сигнал определяется выражением , (2.4) где s (t) – сигнал на одном периоде повторения. Для вычисления и построения графика сигнала на четырёх периодах повторения следует ввести команды:
t = linspace(-2*T,2*T*1023/1024, 1024); s4 = cosinobn(t,Um,T,Uo); plot(t,s4) Ниже представлены соответствующий m- файл cosinobn и график периодического сигнала s4 (рис. 2.4).
function s = cosinobn(t,Um,T,Uo) % s = cosinobn(t,Um,T,Uo) % t - вектор текущего времени % Um - амплитуда % T - период косинусоиды % Uo - уровень отсечки
T2 = T/2; % Приведение к периоду около нуля dt = abs(mod(t+T2,T)-T2); % Обращение к функции вычисления на одном периоде s = cosinob1(dt,Um,T,Uo);
Рис. 2.4. Исследуемый сигнал на нескольких периодах повторения
|