|
Berilgan funksiyalardan variant tanlanib, olingan variantlar ustida quyidagi amallar bajariladi
|
Sana | 28.12.2023 | Hajmi | 1,47 Mb. | | #128831 |
Bog'liq O\'rolboy3
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Radio va mobil aloqa fakulteti
3-amaliy ish
Signallar va tizimlar
Bajardi:Qo’chqorov O’rolboy
Tekshirdi: Jurayev Dilshod
Mavzu: Matlab paketida signallarni filterlash
usullari va algoritmlari
Misol uchun berilgan funksiyada:
Bu yerda:
x – 0 dan boshlab 0.1 qadam bilan berilgan oraliqgacha davom etadigan to’plam. Misol ucun (x=0:0.1: *N)
N – talabaning jurnaldagi raqami;
y=z+0.5*rand(size(x));
orqali z - funksiyaga shovqin qo‘shamiz
Berilgan funksiyalardan variant tanlanib, olingan variantlar ustida quyidagi amallar bajariladi:
1-berilgan z(x) funksiya ustida filterlash algoritmlari asosida filterlashni amalga oshirish, kiruvchi va chiquvchi signallarni taqqoslash.
Olingan natijalar va dastlabki natijalar bilan birgalikda grafik orqali ifodalanadi.
Izoh: N hamma uchun jurnaldagi tartib raqami. Berilgan oraliq intervallariga qattiy rioya qilinishi shart.
111
|
z=cos(x/π)-2sin(πx)
|
Filter builder, Filter designer
|
x (0; 5/π *50), Δx=0.1
|
Amaliy qism:
1-qism:
Matlab kodi:
rng default
N=11;
x=0:0.1:5/pi*30;
z=cos(x/pi)-2*sin(pi*x);
plot(z)
2-qism:
Matlab kodi:
rng default
N=11;
x=0:0.1:5/pi*30;
z=cos(x/pi)-2*sin(pi*x);
y=z+0.5*rand(size(x));
plot(x,z,x,y)
3-qism:
Matlab kodi:
rng default
N=11;
x=0:0.1:5/pi*30;
z=cos(x/pi)-2*sin(pi*x);
y=z+0.5*rand(size(x));
f=filter(Hlp,y)
plot(x,y,x,f)
|
| |