توضیحات
شبیه سازی و بررسی فرآیند کوانتیزاسیون با متلب
در روش PCM ، ابتدا سیگنال آنالوگ را با نرځی بالاتر از نرخ نایکوئیست نمونه برداری کرده و سپس نمونه ها را کوانتیزه می کنیم. سطوح کوانتیزه ممکن است مساوی باشد یا نباشند ولی تعداد سطوح کوانتیزه را بایستی به اندازه کافی در نظر بگیریم
PCM یکنواخت
یک سیگنال سینوسی را با دامنه 2 و 2= 2nf تولید کرده:
الف – با استفاده از طرح PCM یکنواخت تعداد سطوح را در نظر گرفته و نمودار سیگنال کوانتیزه شده و خود سیگنال اولیه را در یک گراف واحد ترسیم میکنیم
ب- مساله بند (الف) را برای 32 سطح تکرار کردیم. به نسبت سیگنال به نویز ناشی از کوانتیزه کردن (SQNR) را برای دو حالت (الف) و (ب) محاسبه کرده و با یکدیگر مقایسه کردیم. ده خطای ناشی از کوانتیزه کردن را که اختلاف بین مقدار ورودی و مقدار کوانتیزه است. برای دو حالت (الف) و (ب) ترسیم کنید.
PCM غیر یکنواخت
در PCM غیر یکنواخت ابتدا سیگنال ورودی از یک مولفه غیر خطی عبور داده می شود و سپس این خروجی را به سیستم PCM غیریکنواخت اعمال می کنیم. معمولا در سیگنال های صوت از قانون غیر خطی m استفاده می شود. تعریف این قانون از قرار زیر است:
که در آن، × ورودی فرمال شده (1 = 1X) و پارامتری است که اندازه آن بین صفر تا 255 تغییر پیدا می کند.
الف- فشرده ساز گسترده ساز (compander) قانون ما را به ازای مقادیر 0 , 10 , 50 , 100 , 255 =p در یک منحنی ترسیم کردیم.
ب- ابتدا دنباله ای تصادفی به طول 500 را بر اساس توزیع نرمال یکنواخت استاندارد (01) N تولید کردیم. سپس با استفاده از 1664 و 128 سطح کوانتیزه و قانون غیرخطی یا 255=+ نمودار خطا و رابطه ورودی خروجی را برای کوانتیزه کننده در هر حالت ترسیم کردیم
ج- SQNR را در هر حالت محاسبه کردیم. از مقایسه با CM
شبیه سازی و بررسی فرآیند کوانتیزاسیون با متلب توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده و به تعداد محدودی قابل فروش می باشد.
- فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.