آموزش فرستادن سیگنال ، فیلتر و طیف به خاج SPTool در متلبپنجشنبه 18, فوریه 2021
آموزش فرستادن سیگنال ، فیلتر و طیف به خاج SPTool در متلب
در ادامه آموزش های سایت همیارپروژه برنامه نویسی متلب ارائه خواهد شد .آموزشها از مقدماتی تا پیشرفته ادامه دارد و ما به شما کدنویسی در نرم افزار متلب را یاد خواهیم داد. با ما همراه باشید.
مشاهده ، تحليل ، چاپ و گوش كردن به سيگنال از طريق Signal Browser ميسر است براي مثال با نگه داشتن دكمه shift و كليك بر روي سيگنال هاي noise و blnoise در ليست سيگنال ها در پنجره SPTool و كليك روي دكمه view در زير ليست .
Signal Browser باز شده و هر دو سيگنال نمايش داده مي شوند .
نام هر دو سيگنال نيز در بالاي صفحه نمايش نشان داده شده است .
در حالت اوليه سيگنال نويز اوليه روي سيگنال فيلتر شده قرار مي گيرد .
با كليك بر روي دكمه Select Trance در نوار ابزار بالاي پنجره Signal Browser سيگنال blnoise انتخاب مي شود .
در اين حالت اين سيگنال روي سيگنال اوليه قرار گرفته و قابل مشاهده است .
براي تغيير رنگ سيگنال ها هم مي توان از دكمه Line Properties در نوار ابزار بالاي پنجره استفاده كرد .
براي اجراي سيگنال نيز مي توان از دكمهplay در نوار ابزار بالاي صفحه استفاده كرد .
براي گوش دادن به تنها بخشي از سيگنال ابتدا بخش مورد نظر را با استفاده از گزينه هاي Vertical markers و Vertical markers with Tracking انتخاب كرده و دكمه play را كليك كنيد .
براي شنيدن سيگنال ديگر نيز ، سيگنال را به همين شكل انتخاب كرده و دكمه play را فشار دهيد .
براي چاپ سيگنال نيز از دكمه play در نوار ابزار استفاده مي شود .
برای تحلیل محتوای فرکانسی سیگنال با استفاده از Spectrum Viewer (که تخمین زننده و نمایش دهنده چگالی طیف توان سیگنال است) .
سیگنال مربوطه را انتخاب کرده و در زیرلیست طیف ، دکمه Create را فشار دهید . صفحه Spectrum Viewer باز می شود .
ولی هنوز تخمین قابل رویت نمی باشد . بافشار دادن دکمه Apply تخمین مربوطه (spect1)با استفاده از تنظیمات پیش فرض نشان داده می شود . تخمین طیف سیگنال اصلی بین ۲ یا ۳dB است .
در نتیجه می توان گفت که نویز تقریباً چگالی طیف توان مسطحی دارد .
همه مراحل بالا برای سیگنال فیلتر شده هم انجام می شود تا تخمین PSD آن (spect2) نیز نمایش داده شود.
تخمین طیف سیگنال طیف فیلتر شده نیز در محدوده ۷۵۰ تا ۱۲۵۰ هرتز نسبتاً مسطح بوده و در مناطق توقف، ۷۵dB کمتر است .
می توان هر ۲ طیف را به صورت هم زمان نیز مشاهده کرد .
برای این کار دکمه Ctrl را نگه داشته و روی تخمین طیف هر دو سیگنال (spect1 و spect1) کلیک کرده و دکمه View را بفشارید .
فرستادن سیگنال ، فیلتر و طیف به خاج SPTool در متلب
برای مثال ، برای فرستادن فیلتر filt1 ابتدا آن را انتخاب کرده و سپس با کلیک بر روی گزینه Export از منوی File پنجره مربوطه باز می شود .
برای فرستادن این فیلتر به Workspace از لیست تنها این فیلتر را انتخاب کرده و گزینه Export to Workspace را کلیک کنید .
فهرست
طراحی و تحلیل فیلترها
۲-۱ طراحی فیلتر
۲-۲ نمایش صفرها و قطب ها در FDATool
۲-۳ چندی کردن (Quantizing) فیلتر با استفاده از جعبه ابزار FDATool
۲-۴ فیلترهای چند نرخه
۲-۵ تبدیل فیلترهای FIR و Complex
۲-۶ فیلترهای تطبیقی
جعبه ابزار طراحی و تحلیل فیلتر (FDATool) یک ابزار قدرتمند برای طراحی و تحلیل سریع فیلترهاست که با تنظیم مشخصات فیلتر .
اضافه کردن فیلتر از Workspace و جابجایی و کم و زیاد کردن صفرها و قطب های امکان طراحی فیلترهای دیجیتال FIR و IIR را فراهم می کند
همچنین با امکاناتی نظیر پاسخ دامنه و فاز و رسم صفر و قطب ابزاری برای تحلیل فیلتر می باشد
در اینجا آشنایی با محیط متلب بخش صد و بیست و ششم به پایان رسیده است و در آموزش های بعدی به مباحث دیگر آموزش متلب می پردازیم. همچنین از شما مخاطبین عزیز سایت همیارپروژه دعوت می کنم که برای انجام پروژه متلب خود آموزش های ما را دنبال نمایید.
نویسنده : زهرا رستمی
جهت سفارش پروژه به لینک زیر مراجعه نمایید :
همچنین می توانید برای ارتباط سریعتر با شماره و آیدی تلگرام زیر تماس حاصل کنید :
۰۹۱۲۹۵۴۰۱۲۲ – آیدی تلگرام : @fnalk
از طریق کلیک برروی آیکن های زیر میتوانید پروژه خود را در تلگرام و یا واتساپ برای ما ارسال کنید:
دیدگاهتان را بنویسید