توضیحات
شبیه سازی تصحیح خطا در ارتباط داده با متلب
تصحیح و شناسایی خطا از اهمیت عملی زیادی در نگهداری داده ها و اطمینان از انتقال اطلاعات دست نخورده از منبع به مقصد برخوردار است. همچنین ، رابط کاربری گرافیکی مبتنی بر MATLAB (GUI) برای کد محصولی (CC) مفاهیم اساسی CC ، ساختار رمزگذار آن و تکنیک های طبقه بندی و رمزگشایی را ارائه می دهد.
CC ها به طور گسترده به عنوان کدهای کانال در سیستم های ارتباطی عملی برای تصحیح خطا مورد استفاده قرار می گیرند. طراحی رمزگذار شامل بیت های فعلی و بیت های قبلی است که در رجیسترهای شیفت ذخیره می شوند. دنباله خروجی رمزگذاری شده از بیت های پیام فعلی و قبلی تولید می شود. خروجی رمزگذاری شده به الگوریتم رمزگشایی و رمزگشایی منتقل می شود ، که در الگوریتم رمزگشایی Viterbi استفاده می شود.
ارائه شده در اینجا پروژه ای است که در آن ما CC را برای نرخ کد های مختلف طراحی می کنیم. رمزگذار CC طراحی شده براساس میزان کد انتخاب شده توسط کاربر است. پس از رمزگذاری کد ، می توان نویز تصادفی را به دنباله رمزگذاری شده اضافه کرد. از رمزگشایی برای رمزگشایی پیام استفاده می شود. در خروجی ، پیام اصلی بدست می آید. عملکرد با خطاهای بیت ارزیابی می شود که تعداد خطاها پس از رمزگشایی توالی باینری است.
دو پارامتر اصلی وجود دارد که بر اساس آن CC ها based نرخ کد و طول محدودیت هستند. نرخ کد به عنوان تعداد بیت های فعلی به تعداد خروجی ها تعریف می شود ، در حالی که طول محدودیت به عنوان تعداد بیت های ذخیره شده در هر یک از ثبت های شیفت ، از جمله بیت فعلی تعریف شده است.
توجه داشته باشید. برای اجرای این برنامه به یک سیستم عامل ۳۲ یا ۶۴ بیتی با نرم افزار متلب نیاز است. پنل / برنامه GUI طراحی شده کاربر پسند است. در این پروژه از دکمه های مختلف استفاده شده و کل کار پروژه از طریق دکمه های فشار انجام می شود.
نمودار بلوک CC با نرخ کد های مختلف ، که در این برنامه کاربردی استفاده می شود ، در شکل ۱ نشان داده شده است. کار این پروژه را با استفاده از MATLAB نشان می دهد.
شبیه سازی تصحیح خطا در ارتباط داده با متلب توسط متخصصان گروه پروماد انجام شده است.فایلهای نرم افزاری پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.