You are on page 1of 3

911-21 guruh talabasi Omonbayev Jaloliddin

3-AMALIY MAShG‘ULOT.
Diskret kosinus o‘zgartirish uchun spektral tahlil algoritmlarini amalga
oshirish .
Ishdan maqsad: Signallarga ishlov berishda diskret kosinus o‘zgartirish
algoritmini o‘rganish va spektral taxlilni amalga oshirish.
Qisqacha ma’lumot:
3.Ishni bajarish tartibi:
Dastur kodi :
% Diskret kosinus o'zgartirish misoli

N = 256; % Uzunlik

n = 0:N-1; % Indekslar

x = cos(2*pi*50*n/N) + 0.5*cos(2*pi*120*n/N); % Masofaviy funksiya

Xdct = dct(x); % Diskret kosinus o'zgartirish

x_reconstructed = idct(Xdct); % Asl funksiyaning tiklanishi

% Natijalarni chizish

figure;

subplot(3,1,1);

plot(n, x);

title('Asl signal');

subplot(3,1,2);

stem(Xdct);

title('Diskret kosinus o''zgartirilgan signal');

subplot(3,1,3);

plot(n, x_reconstructed);

title('Asl signal tiklanishi');

You might also like