دستور unwarp نيز در تحليل هاي فركانسي در متلبسهشنبه 16, فوریه 2021
دستور unwarp نيز در تحليل هاي فركانسي در متلب
در ادامه آموزش های سایت همیارپروژه آموزش نرم افزار متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما نرم افزار را یاد خواهیم داد. با ما همراه باشید.
دستور unwarpنيز در تحليل هاي فركانسي در متلب:
اين تابع با اضافه كردن ضرايب به فاز در نقاط گسستگي آن را پيوسته مي كند .
براي مثال براي طراحي يك فيلتر FIR درجه ۲۵پايين گذر داريم :
حال پاسخ فركانسي را با استفاده از freqz براي فاز به شكل زير استخراج كرده و رسم كنيد:
حال با دستور unwrap قادربه حذف پرش ها در متلب هستيد:
با استفاده از phasez نيز قادر به مشاهده فاز باز شده هستيد .
تاخير جمعي (group delay) يك فيلتر ، برآوردي از تاخير متوسط زماني فيلتر به صورت تابعي از فركانس است .
به صورت منفي مشتق اول پاسخ فاز فيلتر تعريف مي شود براي رسم تاخير فاز و تاخير جمعي فيلتر در يك شكلfvtool دستورات زير را در خط دستورات وارد كنيد
تحليل صفرو قطبدر متلب
تابع zplane ، صفر ، قطب هاي يك سيستم خطي را رسم مي كند .
براي مثال براي مشاهده صفحه صفر / قطب يك فيلتر ساده با يك جفت قطب مختلط در فركانس هاي ۰٫۹exp(j*0.3*2pi) و ۰٫۹exp(-j*0.3*2pi) و يك صفر در-۱/۲ از دستورات زير استفاده مي شود :
و يا مي توان از fvtool به اين شكل استفاده كرد كه ابتداصفرو قطب ها را به فرم تابع درآورده و سپس از دستورات زير استفاده كرد :
و سپس در نوار ابزار روي روي Pole / Zero كليك كرد يا از Analysis >> Pole / Zero شكل را مشاهده كرد .
براي يك سيتم به شكل صفر و قطب ، وروديzplane بردارهاي z و p كه مكان صفر و قطب ها است به صورت zplane(z,p) مي باشد .
براي سيستمي به فرم تابع تبديل ورودي آن بردارهاي a و b كه ضرايب صورت و مخرج است و به صورت zplane(b,a) مي باشد.
مدل هاي سيستم هاي خطي در متلب
در اين جعبه ابزار امكان پذير پياده سازي چندين مدل براي نمايش سيستم هاي خطي تغييرناپذير با زمان در حوزه گسسته و پيوسته موجود است .
مدل هاي سيستم هاي گسسته در زمان نمايشي براي فيلترهاي ديجيتال هستند .
مثال هايي از آن در زير آورده شده است .
تابع تبديل در متلب
تابع تبديل ، نمايش پايه حوزه z يك فيلتر ديجيتال است كه بيان كننده فيلتر بر حسب نسبت دو چند جمله اي است .
توصيف مدل تابع تبديل براي يك فيلتر ديجيتال در حوزهz به شكل زير است :
شكل صفر و فطب در متلب
ان مدل به شكل زير (با صفر و قطب ها) نيز نمايش داده مي شود :
در اینجا آشنایی با نرم افزار متلب قسمت صد و هشتم به پایان می رسد و در آموزش های بعدی به مباحث دیگر نرم افزار متلب می پردازیم. همچنین از شما مخاطبین عزیز سایت همیارپروژه دعوت می کنم که برای انجام پروژه های متلب خود آموزش های ما را دنبال نمایید.
نویسنده : زهرا رستمی
جهت سفارش پروژه به لینک زیر مراجعه نمایید :
همچنین می توانید برای ارتباط سریعتر با شماره و آیدی تلگرام زیر تماس حاصل کنید :
۰۹۱۲۹۵۴۰۱۲۲ – آیدی تلگرام : @fnalk
از طریق کلیک برروی آیکن های زیر میتوانید پروژه خود را در تلگرام و یا واتساپ برای ما ارسال کنید:
دیدگاهتان را بنویسید