Muhammad Al-Xorazmiy nomidagi
Toshkent Axborot Texnologiyalari Universiteti
Fan: Tizimlar va signallarni qayta ishlash
AMALIY ISH 2
Bajardi: Turaqulov Jahongir
Tekshirdi: Musadjanova Dilobar
Toshkent 2022
Mavzu: Svyortka haqida tushuncha.
Ishdan maqsad: Svyortka amali bilan signal xususiyatlarini aniqlash.
Svyortka eng ko‘p ishlatiladigan amallardan biri bo‘lib, u ikkita signallar ketma-ketligi asosida amalga oshiriladi: signallardan biri kirish signali, ikkinchisi esa tegishli filtrning impulsli xususiyati [2, 9].
Ikki signallar ketma-ketligini svyortka amalini bajarishning algoritmik jarayoni h(n) va x(n) qiymatlarning h(n) ga nisbatan x(n) ni ketma-ket siljish bilan bosqichma-bosqich yo‘naltirilgan ko‘paytirishdan iborat. Bunday holda quyidagi operatsiyalar amalga oshiriladi: bosqichma-bosqich siljitish, signalning juft qiymatlarini va impulsli xususiyatlarini ko‘paytirish, juft ko‘paytirish natijalarini to‘plashdan (ketma-ket yig‘ish) iborat. 2.1-rasmda ikki signallar ketma-ketligini (X = (1, 2, 3) va Y = (1, 3, 5)) svyortka amalini bajarish natijasini hisoblash ketmaketligi keltirilgan.
2 ta funktsiyani svyortka qilamiz.
1 - Boshlang’ich qiymatlarni kiritib olamiz:
Y = 2;
H = 0.02; (0.02 qadam)
X = - 5: h: 4.98;
2 - Funksiyalarni yozib olamiz:
z1=3*x.*x+2*y.*y-x.*y;
z2=cos(x)+2*sin(2*x);
3 - 2ta funksiyani svyortka qilish uchun yangi funksiya yaratib olamiz:
len1=length(z1);
len2=length(z2);
len=len1+len2-1;
f1=z1; f2=z2;
f1=[f1, zeros(1, len-len1)];
f2=[f2, zeros(1, len-len2)];
convFunc=zeros(1, len);
for i=1:len
for j=1:i
convFunc(i)=convFunc(i)+f1(j)*f2(i-j+1);
end;
end;
4 - Berilgan funksiya grafiklari va svyortka funksiya grafigini chizamiz:
ny=0:len-1;
subplot(3,1,1);
stem(ny,f1);
xlabel('i--->');
ylabel('f1(i)--->');
t itle('1-funksiya');
1-rasm. 1-funksiya grafigi
subplot(3,1,2);
stem(ny,f2);
xlabel('i--->');
ylabel('f2(i)--->');
t itle('2-funksiya');
2-rasm. 2-funksiya grafigi
subplot(3,1,3);
stem(ny,convFunc);
xlabel('i--->');
ylabel('convFunc(i)--->');
title('svyortka funksiya');
3-rasm. Svyortga funksiya grafigi
Xulosa.
Men bu topshiriqdan olgan xulosam shuki, biz signallarni ustida har xil operatorlar bajarib, ularning har xil parameterlarini olishimiz mumkin ekan. Shunday operatorlardan svyortka, korrelatsiyalarni ko’rib chiqdim. Svyortka tufayli ikki signalning birini ikkinchisi orqali siljitar ekanmiz va turli xil sohalarda signalning shu sohada qo’llaniladigan parametrlarini olishga muvaffaq bo’lamiz.
|