" > آموزش دستورات نمونه برداري قابل دسترسي در متلب |همیارپروژه|نمونه برداري قابل دسترسي در متلب
با ما تماس بگیرید
ساعت : 8 الی 23
09117983709 - 09330859275
(مشاوره و سفارش پروژه)
totop

آموزش دستورات نمونه برداري قابل دسترسي در متلبچهارشنبه 17, فوریه 2021

آموزش متلب در همیارپروژه

آموزش دستورات نمونه برداري قابل دسترسي در متلب

در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.

انجام پروژه متلب

آموزش دستورات نمونه برداري قابل دسترسي در متلب

واحد بردار فركانس ها ، rad/sample و نيازي نيست كه فاصله فركانس ها مساوي باشد.

invfreqz يك فيلتر  از هر مرتبه اي را براي متناسب بودن باداده هاي فركانس پيدا مي كند .

يك مثال مرتبه ۳ به شكل زير است :

متلب همیارپروژه

هر دو دستور invfreqs و invfreqz فيلتر  هايي را با ضرايب حقيقي طراحي مي كنند .

براي نقاط داده در فركانس مثبت f  ، اين توابع با پاسخ فركانسي در هر دوي f و –f تطبيق دارند .

به عنوان پيش فرض invfreqz از يك روش خطاي معادله براي مشخص كردن بهترين مدل براي داده استفاده مي كند .

عبارت invfreqz(h,w,n,m,wt) شامل بردار وزن ها است .

در اين حالت تضمين نمي شود كه فيلتر  نتيجه شده از invfreqz پايدار باشد .

invfreqz الگوريتم بهتري (خطاي خروجي) را فراهم مي كند كه مشكل مستقيم ، كمينه كردن مجموع وزن دار مربع خطا بين پاسخ فركانسي واقعي و پاسخ مطلوب را حل مي كند .

براي استفاده از اين الگوريتم ، بايد پارامتري را براي شمارش دفعات تكرار بعد از مقداردهي اوليه پارامتر بردار وزن ها با استفاده از دستورات زير تعيين كنيد :

فيلتر  نتيجه شده هميشه پايدار است .

نتايج الگوريتم هاي اول و دوم را براي فيلتر  باتروث اوليه توسط FVTool (پاسخ دامنه و فاز را انتخاب كنيد) به صوت گرافيكي مقايسه كنيد :

متلب همیارپروژه

براي مشخص كردن برتري تطبيق به صورت عددي ، عبارات زير را تايپ كند :

متلب همیارپروژه

نمونه برداري مجدد در متلب

اين جعبه ابزار  تعدادي دستور براي نمونه برداري مجدد يك سيگنال با نرخ بالا يا پايين تر را فراهم مي كند .

جدول – دستورات مورد استفادهبرای نمونه برداری مجدد از یک سیگنال

متلب همیارپروژه

تحليل كپستروم (Cepstrum) در متلب

تحليل كپستروم يك تكنيك غيرخطي پردازش سيگنال با كاربردهاي متنوع در كاربردهايي مانند پردازش گفتار و تصوير است.

كپستروم مختلط براي يك دنباله x باپيداكردن لگاريتم مختلط طبيعي تبديل فوريه x و سپس تبديل فوريه معكوس دنباله حاصل ، محاسبه مي شود .

دستور cceps در اين جعبه ابزار  ، اين عمليات را انجام مي دهد وكپستروم مختلط براي يك دنباله ورودي را تخمين مي زند و دنباله اي حقيقي با اندازه اي برابر دنباله ورودي مي دهد .

براي دنباله هايي كه ريشه هايي بر روي دايره واحد دارند ، تحليل كپستروم مشكلات عددي دارد .

به عنوان مثال ،  يك موج سينوسي ۴۵Hz با فركانس نمونه برداري ۱۰۰Hz را ايجاد كنيد و سپس يك echo از سيگنال با نصف دامنه و ۲/۰ ثانيه بعد از آغاز سيگنال را اضافه كنيد .

توجه شود كه كپستروم مختلط قله اي در ۰٫۲sec نشان مي دهد كه نشان گر echo است :

متلب همیارپروژه

كپستروم حقيقي يك سيگنال x به طور ساده ، كپستروم ناميده مي شود .

با مشخص كردن لگاريتم طبيعي دامنه تبديل فوريه x  و سپس تبديل فوريه معكوس دنباله حاصل محاسبه مي شود .

تابع rceps در اين جعبه ابزار  ، اين عمليات را با بازگرداندن كپستروم حقيقي براي يك دنباله x ، انجام مي دهد .

دنباله بازگردانده شده يك بردار با مقادير حقيقي با همان اندازه بردار ورودي است :

متلب همیارپروژه

نمي توان دنباله اصلي را از تبديلات كپستروم حقيقي آن به دست آورد .

چون كپستروم حقيقي فقط بر پايه دامنه تبديل فوريه دنباله است .

تابع rceps يك دنباله واحد با حداقل فاز نيز برمي گرداند كه كپستروم حقيقي مشابهي مانند  x دارد .

براي دست يابي به كپستروم حقيقي و بازسازي حداقل فاز از دستور زير استفاده كنيد :

متلب همیارپروژه

كه y ، كپستروم حقيقي و ym بازسازي حداقل فاز x است .

مثال زير نشان مي دهد كه يك خروجي rceps ، يك دنباله واحد حداقل فاز با كپستروم حقيقي مشابه x است .

متلب همیارپروژه

در اینجا آشنایی با محیط متلب رسیده است و در آموزش های بعدی به مباحث دیگر آموزش متلب می پردازیم. همچنین از شما مخاطبین عزیز سایت همیارپروژه دعوت می کنم که برای انجام پروژه متلب خود آموزش های ما را دنبال نمایید.

نویسنده : زهرا رستمی

جهت سفارش پروژه به لینک زیر مراجعه نمایید :
همچنین می توانید برای ارتباط سریعتر با شماره و آیدی تلگرام زیر تماس حاصل کنید :
۰۹۱۲۹۵۴۰۱۲۲ – آیدی تلگرام : @fnalk

از طریق کلیک برروی آیکن های زیر میتوانید پروژه خود را در تلگرام و یا واتساپ برای ما ارسال کنید:

ثبت سفارش در واتس آپ ثبت سفارش در تلگرام


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

حق نشر برای همیارپروژه – مرجع اصلی پروژه های متلب و پایتون محفوظ است.