راهنمای استفاده از فیلتر دیجیتال در متلب/ویژگیهای فیلتر دیجیتال
موج سینوسی | ویژگیهای فیلتر دیجیتال | ' |
راهنمای استفاده از فیلتر دیجیتال در متلب |
فیلتر دیجیتال
[ویرایش]با دو بار کلیک بر روی Digital Filter صفحه مربوط به پارامترهای آن باز میشود:
![](http://upload.wikimedia.org/wikibooks/fa/1/12/%D9%81%DB%8C%D9%84%D8%AA%D8%B1%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_63.jpg)
![](http://upload.wikimedia.org/wikibooks/fa/9/98/%D9%81%DB%8C%D9%84%D8%AA%D8%B1%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_64.jpg)
با توجه به اینکه قسمت Fixed-point کاربرد خاصی برای کار ما ندارد، چندان به آن نمیپردازیم.
به طور مثال گزینه اول (Rounding mode) شامل 4 حالت است که برای رند کردن از Floor یا گرد کردن به سوی پایین، Ceiling یا گرد کردن به سوی بالا و بدون گرد کردن و به سمت نزدیکترین عدد استفاده میکنیم.
و اما قسمت Main که مهمترین قسمت در ساخت فیلترها است؛
Transfer Function Type
[ویرایش]این بخش شامل دو قسمت کلی است:
- IIR (Infinite Impulse Respond)
- FIR (Finite Impulse Response)
مورد اول خود شامل دو قسم است: یکی صفرها و قطبها، و دیگری فقط قطبها.
![](http://upload.wikimedia.org/wikibooks/fa/d/df/%D9%81%DB%8C%D9%84%D8%AA%D8%B1%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_65.jpg)
Filter Structure
[ویرایش]این قسمت مربوط به ساختار Filter است. به عنوان نمونه برای Direct Form داریم:
![](http://upload.wikimedia.org/wikibooks/fa/7/77/%D9%81%DB%8C%D9%84%D8%AA%D8%B1%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_66.jpg)
شکل باقی حالات نیز در بخش Specify Filter Characteristics in Dialog and/or Through Input Ports موجود است که برای اجتناب از بیش از حد طولانی شدن در اینجا آورده نشده است.
و البته با انتخاب هر مورد ضرایبی که باید وارد شود نیز متفاوت خواهد بود.به طور مثال اگر به ترتیب گزینههای IIR (Poles & Zeros) و Direct from II transposed را در قسمتهای Transfer Function Type و Filter Structure انتخاب کرده باشیم در قسمت بعد به ضرایب صورت و مخرج تبدیل Z فیلتر میرسیم.
View Filter Response
[ویرایش]با کلیک بر روی این گزینه شکل پاسخ فیلتر را خواهیم دید که در زیر به توضیح بیشتر هر قسمت میپردازیم:
![](http://upload.wikimedia.org/wikibooks/fa/e/ef/%D9%81%DB%8C%D9%84%D8%AA%D8%B1%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_67.jpg)
- اندازه پاسخ را بر حسب dB نشان میدهد.
- پاسخ فاز را بر حسب رادیان نشان میدهد.
- هر دو مورد قبل را با هم نشان میدهد.
- تاخیر
- تاخیر فاز
- پاسخ ضربه
- پاسخ پله
- صفر و قطبها
- ضرایب فیلتر
- اطلاعات فیلتر شامل ساختار فیلتر، طول صورت و مخرج، خطی بودن فاز، تعداد ضرب کنندهها و ...
- پاسخ تخمینی اندازه
- Round-off Noise Power Spectrum
در اینجا باز هم برای اجتناب از طولانی شدن، یک توضیح مختصر بر روی تصویر داده شد.
![](http://upload.wikimedia.org/wikibooks/fa/2/24/%D9%81%DB%8C%D9%84%D8%AA%D8%B1%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_68.jpg)
- شطرنجی کردن صفحه
- نوشتن نام نمودار(ها) در بالای صفحه
- نمای کامل
- بزرگنمایی محور Y
- بزرگنمایی محور X
- بزرگنمایی
- خط کشیدن
- پیکان کشیدن
- کشیدن پیکان دوطرفه
- نوشتن متن
Analysis
[ویرایش]مهمترین بخشهای این امکان در زیر آورده شده است:
مثلا مشخصه فاز را بر حسب رادیان نشان بدهد یا درجه، مشخصات دامنه پاسخ فیلتر را بر حسب دسیبل نشان بدهد یا یکاهای دیگر.
![](http://upload.wikimedia.org/wikibooks/fa/1/1b/%D9%81%DB%8C%D9%84%D8%AA%D8%B1%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_69.jpg)
![](http://upload.wikimedia.org/wikibooks/fa/5/5c/%D9%81%DB%8C%D9%84%D8%AA%D8%B1%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_70.jpg)
با این کار میتوان پاسخ را بر حسب هرتز مشاهده کرد.