Untitled

 avatar
unknown
plain_text
a year ago
952 B
4
Indexable
N = 100; % брой отсчети
a = [-0.75 -1.5 0.8];
b = [0.9 -2.25 -4];
x = [1 2 -1 zeros(1, N-3)]; % входен сигнал

% Изобразяване на входния сигнал
figure(1)
stem(0:N-1, x)
title('Входен сигнал x[n]')
legend('x[n]')
grid

% Пропускане на сигнала през системата
y = filter(b, a, x);

% Изобразяване на изходния сигнал
figure(2)
stem(0:N-1, y)
title('Изходен сигнал y[n]')
legend('y[n]')
grid

% Създаване на импулсен сигнал и пропускане през системата за Графика на импулсния отклик
d = [1 zeros(1, N-1)];
h = filter(b, a, d);

% Изобразяване на Графика на импулсния отклик
figure(3)
stem(0:N-1, h)
title('Графика на импулсния отклик на системата h[n]')
legend('h[n]')
grid
Editor is loading...
Leave a Comment