شبیه سازی کانال بیسیم مخابراتی به کمک کد متلب

هدف ما در این مطلب:
 شبیه سازی یک کانال اعوجاجی و نویزی است.
گیرنده باید پیام ارسالی را که از این کانال عبور کرده تخمین  بزند. 

کانال های مخابراتی پارامترهایی دارند که به کمک آن پارامترها ، فرستنده ها پیام ارسالی از فرستنده را تشخیص می دهند. به کمک نرم افزار MATLAB یک کانال مخابراتی را شبیه سازی نموده و یک عکس را  به عنوان ورودی به کانال می دهیم و گیرنده به کمک کد ورد (کتاب کد) که هم فرستنده هم گیرنده آن را در اختیار دارد فایل ارسالی را تخمین میزند.

حال این که میزان تخمین گیرنده چه مقدار به پیام ارسالی توسط فرستنده نزدیک باشد به پارامترهایی همچون توابع احتمالات (p(y)/p(x و طول کد ورد و توان ارسالی و .. بستگی دارد که همه این موارد در کد گنجانده شده است و می توان نتایج را مقایسه نمود.

نکته : با توجه به محدودیت های متلب در اجرای حلقه ها کد این برنامه را فقط برای ورودی های کوچک تست کنید . برای مثال همین عکسی که در زیر قرار داده شده است .

این کد بصورت رایگان در اختیار خوانندگان در جهت توسعه علمی قرار گرفته و انتشار این مطلب بدون ذکر منبع غیر مجاز می باشد.

 

 


دانلود کد متلب 
رمز فایل فشرده شده: www.ariaeq.com

درباره‌ی admin

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

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