Добавлен: 10.01.2024
Просмотров: 106
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНОБРНАУКИ РОССИИСанкт-Петербургский государственныйэлектротехнический университет«ЛЭТИ» им. В.И. Ульянова (Ленина)Кафедра ТОРотчетпо лабораторной работе№3по дисциплине «Цифровая обработка сигналов»Тема: Дискретные сигналы
Санкт-ПетербургЦели работы• Знакомство со средой MATLAB.• Формирование и построение графика кусочно-линейного дискретного сигнала.• Расчет и построение графика спектра дискретного сигнала.• Расчет и построение графика аналогового сигнала, восстановленного по дискр-етным отсчетам в соответствии с теоремой Котельникова.Теория:-Формирование дискретного стгнала из создания вектора отсчетов x(k) = u(kT),где T = 1/ . -Построение графика спектра дискретного сигнала, рассчитываемый по формуле: = - Восстановление аналогового сигнала по теореме Котельниковаs(t)= Задание
Исходный сигналКод:% Инициализация исходных данных
U1=8;U2=-3;U3=4;U4=0;T1=0.003;T2=0.008;Fs=5000;T=1/Fs;% Формирование дискретного сигналаt=0:T:T2;n1=1;n2=16;a1=(-11)/0.003;b1=8;a2=-800;b2=6.4;r(n1:n2)=a1*(t(n1:n2))+b1;n3=41;r(n2:n3)=a2*(t(n2:n3))+b2;stem(t,r)title('Цифровой сигнал');ylabel('U, volt'); xlabel('t, sec');%Построение графика спектра дискретного сигналаN=length(t)-1;k0=0:1:N;k= k0.';w = -pi:0.0025*pi:pi;p = k*w;e = exp(-j*p);X = r*e;A = abs(X); %АЧХPhi = angle(X); %ФЧХPhi_unwrap=unwrap(Phi); %устранение скачков фазы на 2pi в векторах фазовых значений%Восстановление аналогового сигнала по теореме Котельниковаt0 = 0-5*T:T/10:T2+5*T;S = zeros(1,length(t0));for k1 = 1:NK1 = r(k1)*sinc((t0 - (k1-1)*T)/T);S = S + K1;end%графикиfigureplot(t0, S, 'r');hold on;stem(t, r);title('Восстановленный Аналоговый сигнал');ylabel('U, volt'); xlabel('t, sec');stem(t,r)title('Цифровой сигнал');ylabel('U, volt'); xlabel('t, sec');figure;subplot(2, 2, 1), stem(t, r);title('Цифровой сигнал');ylabel('U, volt'); xlabel('t, sec');subplot(2, 2, 2), plot(w, A);title('АЧХ');ylabel('A, volt'); xlabel('w,rad/sec');subplot(2, 2, 3), plot(w, Phi);title('ФЧХ');ylabel('Phi, rad'); xlabel('w,rad/sec');subplot(2, 2, 4), plot(w, Phi_unwrap);title('Устранение скачков фазы на 2 пи в векторах фазовых значений');ylabel('Phi, rad'); xlabel('w,rad/sec');Вывод: В ходе лабораторной работы мы ознакомились со средой MATLAB.По заданным параметрам сформировали дискретный сигнал, построили график его спектра, а также АЧХ и ФЧХ. Восстановили аналоговый сигнал по дискретным отсчетам в соответствии с теоремой Котельникова.
| Студент гр. | | |
| | | |
| Преподаватель | | |
| U1,В | U2,В | U3,В | U4,В | T1,мс | T2,мс | Fs,кГц |
| 8 | -3 | 4 | 0 | 3 | 8 | 5 |
U1=8;U2=-3;U3=4;U4=0;T1=0.003;T2=0.008;Fs=5000;T=1/Fs;% Формирование дискретного сигналаt=0:T:T2;n1=1;n2=16;a1=(-11)/0.003;b1=8;a2=-800;b2=6.4;r(n1:n2)=a1*(t(n1:n2))+b1;n3=41;r(n2:n3)=a2*(t(n2:n3))+b2;stem(t,r)title('Цифровой сигнал');ylabel('U, volt'); xlabel('t, sec');%Построение графика спектра дискретного сигналаN=length(t)-1;k0=0:1:N;k= k0.';w = -pi:0.0025*pi:pi;p = k*w;e = exp(-j*p);X = r*e;A = abs(X); %АЧХPhi = angle(X); %ФЧХPhi_unwrap=unwrap(Phi); %устранение скачков фазы на 2pi в векторах фазовых значений%Восстановление аналогового сигнала по теореме Котельниковаt0 = 0-5*T:T/10:T2+5*T;S = zeros(1,length(t0));for k1 = 1:NK1 = r(k1)*sinc((t0 - (k1-1)*T)/T);S = S + K1;end%графикиfigureplot(t0, S, 'r');hold on;stem(t, r);title('Восстановленный Аналоговый сигнал');ylabel('U, volt'); xlabel('t, sec');stem(t,r)title('Цифровой сигнал');ylabel('U, volt'); xlabel('t, sec');figure;subplot(2, 2, 1), stem(t, r);title('Цифровой сигнал');ylabel('U, volt'); xlabel('t, sec');subplot(2, 2, 2), plot(w, A);title('АЧХ');ylabel('A, volt'); xlabel('w,rad/sec');subplot(2, 2, 3), plot(w, Phi);title('ФЧХ');ylabel('Phi, rad'); xlabel('w,rad/sec');subplot(2, 2, 4), plot(w, Phi_unwrap);title('Устранение скачков фазы на 2 пи в векторах фазовых значений');ylabel('Phi, rad'); xlabel('w,rad/sec');Вывод: В ходе лабораторной работы мы ознакомились со средой MATLAB.По заданным параметрам сформировали дискретный сигнал, построили график его спектра, а также АЧХ и ФЧХ. Восстановили аналоговый сигнал по дискретным отсчетам в соответствии с теоремой Котельникова.