در این مطلب، ویدئو الگوریتم RLS برای فیلترسازی تطبیقی با استفاده از MATLAB | پردازش سیگنال دیجیتال پیشرفته با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید. اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:13:01
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00 =>03
اجازه دهید یک بازی بسیار ساده را
2
03 =>05
در اینجا داشته باشیم، یعنی نوشتن یک
3
05 =>07
برنامه متلب برای نشان دادن
4
07 =>11
فیلتر تطبیقی با استفاده از الگوریتم rls،
5
11 =>14
بنابراین در اینجا اولین وظیفه
6
14 =>15
ای است
7
15 =>17
8
17 =>18
که
9
18 =>21
سیگنال مورد نظر را تولید می کند،
10
22 =>25
بنابراین معمولا سیگنال مورد نظر
11
25 =>26
را با
12
26 =>28
نام متغیر نشان می دهم. d
13
28 =>31
اما برای تعریف آن ما به یک
14
31 =>33
پارامتر زمان به روش زمان گسسته در اینجا نیاز داریم،
15
33 =>36
بنابراین اجازه دهید آن را کوچک کنیم
16
36 =>38
0.001
17
38 =>40
[Music]
18
40 =>42
با اندازه گام نقطه صفر دوباره
19
42 =>43
صفر صفر یک
20
43 =>46
تا حداکثر 1، بنابراین مجموعا
21
46 =>49
1000 خواهد بود.
22
49 =>50
23
50 =>52
اکنون منطق ریاضی را در اینجا مثال می زنیم تا به سادگی
24
52 =>54
سیگنال مورد نظر را
25
54 =>56
از نوع سینوسی تولید کنیم،
26
56 =>01:00
دامنه را بین مثبت و دو
27
01:00 =>01:02
مثبت و منهای دو در اینجا نگه می داریم، بنابراین دو
28
01:02 =>01:04
ضرب
29
01:04 =>01:06
در تابع مثلثاتی
30
01:06 =>01:08
سینوسی سینوسی در اینجا در داخل پرانتز داریم
31
01:08 =>01:11
که هارمونیک های تولید شده
32
01:11 =>01:13
با محاسبه دو
33
01:13 =>01:15
ضرب در
34
01:15 =>01:18
ثابت پی که مقدار 3.14 را نگه می دارد
35
01:18 =>01:20
تا
36
01:20 =>01:22
50 برابر
37
01:22 =>01:24
پارامتر زمان ضرب شود،
38
01:24 =>01:26
بنابراین این همان چیزی است که تولید
39
01:26 =>01:28
40
01:28 =>01:29
اکنون سیگنال مورد نظر
41
01:29 =>01:31
را به یاد می آورید که شناسایی سیستم فیلتر تطبیقی را به خاطر می آورید
42
01:31 =>01:34
43
01:34 =>01:35
تا
44
01:35 =>01:36
45
01:36 =>01:38
خروجی فیلتر شده را دریافت کنید،
46
01:38 =>01:41
ما در واقع سیگنال ورودی به
47
01:41 =>01:44
سیگنال مورد نظر را به اضافه نویز
48
01:44 =>01:46
که سیگنال واقعی است در
49
01:46 =>01:49
اینجا داریم، بنابراین در اینجا ما آن را تولید خواهیم کرد همچنین
50
01:49 =>01:52
من در اینجا می نویسم
51
01:52 =>01:56
که سیگنال را تولید می کند.
52
01:58 =>02:00
خراب شده
53
02:00 =>02:03
با نویز،
54
02:04 =>02:05
بنابراین در اینجا
55
02:05 =>02:08
اول از همه برای تطبیق طول
56
02:08 =>02:10
سیگنال با سیگنال مورد نظر، محاسبه خواهیم کرد
57
02:10 =>02:12
که چه تعداد عنصر در
58
02:12 =>02:15
سیگنال مورد نظر وجود دارد، بنابراین برای این
59
02:15 =>02:17
منظور تعریفی از n کوچک داریم
60
02:17 =>02:18
تا متغیر
61
02:18 =>02:20
نگهدارنده باشد که شمارش
62
02:20 =>02:24
محاسبه می شود. با نحو matlab در um
63
02:24 =>02:26
el تعداد عناصر در
64
02:26 =>02:29
اینجا البته آرگومان ورودی در اینجا t