هزینه آموزش
۳۳,۰۰۰ تومان

آموزش کدهای بلوکی در متلب (MATLAB)

آموزش کدهای بلوکی در متلب (MATLAB)

تعداد دانشجو
۱۵۹ نفر
مدت زمان
۹ ساعت و ۳۰ دقیقه
هزینه آموزش
۳۳,۰۰۰ تومان
محتوای این آموزش
۱ بازخورد (مشاهده نظرات)
آموزش کدهای بلوکی در متلب (MATLAB)

چکیده

امروزه انواع روش های کد کردن داده ها در بسیاری از مقالات رشته های مخابرات و ریاضیات مورد بررسی قرار گرفته و همواره سعی بر این بوده است تا با ارائه روش های قوی برای کد کردن داده ها، احتمال خطا در یک سیستم مخابراتی کمتر شود. مباحث مرتبط به کدینگ در برخی زمینه ها به صورت تئوری محض بیان می گردد، اما در عمل بسیار پرکاربرد هستند. به عنوان مثال می توان CD را مثال زد که از کدهای Reed-Solomon در آن استفاده شده است و تشخیص خطای به وجود آمده در CD به آسانی انجام می پذیرد و برطرف می گردد.

مدرس
سجاد جودکی

کارشناس ارشد مهندسی برق - مخابرات

سجاد جودکی کارشناس ارشد مهندسی برق از دانشگاه اصفهان هستند. ایشان علاوه بر فعالیت در حوزه طراحی و پیاده سازی مدارات منطقی با FPGA، سابقه فعالیت در حوزه های پردازش تصویر با نرم افزار MATLAB، تشخیص پلاک خودرو، میکروکنترلر AVR و فعالیت در حوزه زبان های برنامه نویسی مانند: MATLAB، اسمبلی، VHDL و C و را دارا می باشند.

چکیده آموزش


توضیحات تکمیلی

امروزه انواع روش های کد کردن داده ها در بسیاری از مقالات رشته های مخابرات و ریاضیات مورد بررسی قرار گرفته و همواره سعی بر این بوده است تا با ارائه روش های قوی برای کد کردن داده ها، احتمال خطا در یک سیستم مخابراتی کمتر شود. مباحث مرتبط به کدینگ در برخی زمینه ها به صورت تئوری محض بیان می گردد، اما در عمل بسیار پرکاربرد هستند. به عنوان مثال می توان CD را مثال زد که از کدهای Reed-Solomon در آن استفاده شده است و تشخیص خطای به وجود آمده در CD به آسانی انجام می پذیرد و برطرف می گردد.

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

 
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: جبر خطی
    • مروری بر مباحث جبر خطی در کدگذاری کانال
    • قوانین میدان ها و شرایط وجود میدان
    • مروری بر میدان (GF (q
    • مروری بر ساختارهای ابتدایی جبری، بررسی مفهوم گروه و میدان
    • معرفی برخی دستورات MATLAB برای میدان
    • ساخت میدان و آرایه Galois Field در MATLAB
  • درس دوم: کدهای چرخشی
    • مروری بر چند جمله ای های تجزیه ناپذیر
    • مروری بر کدهای گردشی
    • معرفی شیوه های اعمال کدهای چرخشی در MATLAB و ماتریس مولد و بررسی توازن
    • پیاده سازی Encoder و Decoder کدهای چرخشی با MATLAB
  • درس سوم: کدهای Linear Block
    • مروری بر تئوری کدهای بلوکی خطی
    • مروری بر تئوری کدهای همینگ (Hamming code) و پیاده سازی آن ها در MATLAB
    • دستور کدهای همینگ در MATLAB
    • مروری بر کدهای بلوکی خطی
    • تئوری محاسبه سندروم
    • پیاده سازی Encoder و Decoder برای کدهای بلوکی خطی
    • پیاده سازی سندروم و یافتن الگوی خطا در MATLAB
    • آشنایی با دستورات و پیاده سازی کدهای بلوکی خطی در متلب
    • بررسی جعبه ابزار سیمولینک (Simulink) برای پیاده سازی کدهای بلوکی خطی و معرفی بلوک های مربوطه و بررسی شیوه کار آن ها
    • بررسی جعبه ابزار سیمولینک برای پیاده سازی همینگ و معرفی بلوک های مربوطه و بررسی شیوه کار آن ها
  • درس چهارم: کدهای BCH
    • مقدمه ای بر کدهای BCH
    • بررسی تئوری کدهای BCH در MATLAB
    • تولید الگوهای خطا و بررسی کانال AWGN در MATLAB
    • Object های کدهای BCH و پیاده سازی آن ها در MATLAB
    • آشنایی با دستورات و پیاده سازی کدهای BCH در متلب
    • پیاده سازی Decoder و Encoder برای کدهای BCH
    • بررسی جعبه ابزار سیمولینک برای پیاده سازی کدهای BCH، معرفی بلوک های مربوطه و بررسی شیوه کار آن ها
  • درس پنجم: کدهای Reed–Solomon
    • مقدمه ای بر تئوری کدهای RS
    • بررسی تئوری کدهای RS در MATLAB
    • تولید الگوهای خطا و بررسی کانال AWGN در MATLAB جهت اعمال در کدهای RS
    • توضیح کامل Object های کدهای RS و پیاده سازی آن ها در MATLAB
    • آشنایی با دستورات و پیاده سازی کدهای RS در متلب
    • پیاده سازی Decoder و Encoder برای کدهای RS
    • پیاده سازی Object کدهای RS و ترکیب آن ها با مدولاسیون دیجیتال در MATLAB
    • بررسی مثال های موجود در قسمت Help نرم افزار متلب
    • بررسی جعبه ابزار سیمولینک برای پیاده سازی کدهای RS و معرفی بلوک های مربوطه و بررسی شیوه کار آن ها
 
مفید برای رشته های
  • مهندسی برق

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

MATLAB R2019a

پیش نیاز

کدگذاری کانال


پیش نمایش‌ها

پیش‌نمایش ۱: جبر خطی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۲۸ مگابایت -- (کلیک کنید +))

پیش‌نمایش ۲: کدهای چرخشی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۴ مگابایت -- (کلیک کنید +))

پیش‌نمایش ۳: کدهای Linear Block
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۴: کدهای BCH
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۵: کدهای Reed-Solomon
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای تهیه آموزش ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

راهنمایی بیشتر ( +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش کدهای بلوکی در متلب (MATLAB)
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۲۹۲۹ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVMA9802
مدت زمان ۹ ساعت و ۳۰ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
حجم دانلود ۹۱۹ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۱۵۹ نفر از این آموزش استفاده کرده اند و ۱ نظر ثبت شده است.
حسن ایوندی
حسن ایوندی

واقعا ممنونم از مهندس سجاد جودکی که با تولید این آموزش ها کمک بزرگی به قشر دانشجویان و آیندگان این کشور میکنن خدا حفظشون کنه
لطفا دیگر دروس ارشد مخابرات مانند تئوری پیشرفته مخابرات را هم به صورت تئوری و هم به صورت عملی با متلب ضبط کنید ممنونم خدا خیرتون بده

تنها کاربران ثبت نامی در آموزش امکان درج کامنت را دارند
دسته های مرتبط: مهندسی برق | متلب

برچسب‌ها: AWGN | BCH | Decoder | Encoder | Field | Galois | GF | Hamming Code | MATLAB | Object های کدهای BCH | Reed | RS | simulink | Solomon | آرایه | آرایه Galois Field | احتمال خطا در یک سیستم مخابراتی | ارسال داده | الگوی خطا | بررسی توازن | بلوکی | پیاده سازی همینگ | تئوری کدهای BCH | تئوری کدهای بلوکی خطی | تئوری کدهای همینگ | جبر خطی | جعبه ابزار سیمولینک | چند جمله ای های تجزیه ناپذیر | چندجمله ای | چندجمله ای های تجزیه ناپذیر | خطی | دستورات MATLAB | دستورات کدهای همینگ | روش های کد کردن داده ها | ساختارهای ابتدایی جبری | سیستم مخابراتی | سیمولینک | شرایط وجود میدان | شیوه های اعمال کدهای چرخشی | کانال AWGN | کد | کدگذاری کانال | کدهای BCH | کدهای Linear Block | کدهای Reed - Solomon | کدهای RS | کدهای RS در متلب | کدهای بلوکی خطی | کدهای چرخشی | کدهای گردشی | کدهای همینگ | کدینگ | ماتریس مولد | محاسبه سندروم | مخابرات | مدولاسیون دیجیتال | مقالات رشته ریاضیات | مقالات رشته مخابرات | میدان | میدان (GF (q | نرم افزار متلب | همینگ