فصل اول: آموزش متلب 2017 شامل مباحث مقدماتی و شروع به کار:
آشنایی با محیط matlab ،help ،demo
عملگر های ریاضی
تعیین فرمت نمایش
کار با توابع پیش ساخته در matlab
اعداد مختلط
ترتیب الویت عملگر ها
معرفی آرایه ها و عملیات ریاضی بر آن ها
دستورات ones ، zeros ، eye
ایجاد ماتریس جادویی
عملگر ترانهاده
دستور diag
محاسبه دترمینان
حل سه معادله سه مجهول با استفاده از آرایه ها
ایجاد اعداد تصادفی
رسم منحنی دو بعدی در matlab
رسم چند منحنی در یک شکل hold on
رسم چند شکل در یک صفحه subplot
شکل های با محور های لگاریتمی
هیستوگرام ها
قطبی ها
رسم منحنی سه بعدی
رسم منحنی 2.5 بعدی
دستور view، contor
تعریف تابع ، کار کردن با دستورات collect ، expand ، factor
محاسبه مشتق، حد
مجموع ، انتگرال
محاسبه سری تیلور
حل معادلات مشتقی
تبدیل لاپلاس
تبدیل فوریه و تبدیل z
برازش منحنی
درون یابی
کار با دستور fzero
برنامه نویسی در mfile function.
کنترل جریان محاسبات if ، for ، while ، switch ، break.
ارتباط نرم افزار متلب با نرم افزار های دیگر: word ،exel ، ایجاد فایل pdf .
فصل دوم: آموزش سیمولینک
ایجاد یک موج سینوسی همراه با مشتق و انتگرال در محیط سیمولینک
ایجاد یک موج متناوب در محیط سیمولینک
رسم تابع چند جمله ای
ایجاد زیر سیستم
مثال: ایجاد سیگنال سینوسی میرا
حل معادلات و دستگاه معادلات ( حل معادله خطی درجه 3 )
حل معادله غیر خطی
حل دو معادله دو مجهول
ایجاد mask ( محاسبه زمان سقوط یک جرم بر روی سطح شیب دار)
مدل نمودن یک سیستم جرم فنر با دو درجه آزادی
آشنایی با look up table ( مدل نمودن یک فنر ساده )
look up table 2-D
اعداد مختلط در سیمولینک (جمع دو عدد مختلط )
فصل سوم: مدار منطقی در سیمولینک (OR,AND,NOT)
حل مثال مدار منطقی
حل مسئله با گیت XOR
شمارنده جانسون 4 بیتی
ساختار full adder
زیر سیستم کنترلی if
حلقه for در سیمولینک
حلقه while
حلقه switchرابطه mfile و سیمولینک
فصل چهارم: آموزش تولباکس SimElectronics :
جعبه ابزار simelectronics ، مدل کردن موج مثلثی
مدل کردن یک موتور DC
حلگر های سیمولینک
فصل پنجم: آموزش مبحث فازی در Matlab:
معرفی توابع عضویت
کار با محیط گرافیکی فازی fuzzy GUI ، Rule Viewer
بررسی پروژه ارتباط حقوق با مالیات و پیاده سازی آن در محیط سیمولینک
بررسی پروژه حقوق ، مالیات و تعداد افراد خانوار پیاده سازی آن با قواعد اگر و آنگاه فازی و ایجاد آن در محیط سیمولینک
بررسی پروژه کنترل سطح مایع داخل مخزن در محیط فازی و سیمولینک
بررسی پروژه پاندول معکوس در محیط فازی و سیمولینک
فصل ششم: کنترل مهندسی برق در متلب
تعریف سیستم در فضای حالت ، روش معمول برای سیستم پیوسته (tf)
تبدیل سیستم پیوسته به گسسته و بر عکس
سیستم دارای تاخیر
بررسی مشخصه های مختلف سیستم
عملیات ریاضی بر روی سیستم های پیوسته و گسسته
دریافت اطلاعات سیستم و ویرایش آنها
انواع پاسخ سیستم ها
کار با محیط LTI Viewer
انواع دیاگرام سیستم ها (بود ، نیکولز ، نایکویست ،…)
کار با help و بررسی چند دستور کنترلی :lsim و gensig .
کار با محیط گرافیکی PID Tuner و pidtool
کار با محیط گرافیکی SISO Tool
طراحی کنترل کننده و پیاده سازی آن در سیمولینک
کار با محیط گرافیکی MPC
فصل هفتم: پردازش سیگنال
مروری بر فیلتر کردن سیستم های خطی و تبدیلات
طراحی و پیاده سازی فیلتر ها
توابع موجود برای فیلتر کردن
(پیاده سازی بانک فیلتر چند نرخی ، پیاده سازی فیلتر غیر علی با فاز صفر )
پیاده سازی در حوزه فرکانس fft ، ifft
پاسخ فرکانسی و پاسخ ضربه
تحلیل صفر و قطب (zplane)
مدل های سیستم های خطی
(تابع تبدیل ، فرم صفر و قطب ، بسط به کسر های جزئی یا فرم باقی مانده )
فرمت های تبدیل های توابع به هم
تابع تبدیل گسسته
بررسی فیلتر های کلاسیک، فیلتر باترورث
چبی شف، الیپتیک
طراحی فیلتر IIR
طراحی مستقیم فیلتر IIR
معادلات یول واکر ، فیلتر باترورث تعمیم یافته
طراحی فیلتر های FIR ، فیلتر های با فاز خطی
طراحی فیلتر های FIR چند باندی
طراحی فیلتر های FIR چند باندی با باند گذر
فیلتر های غیر متقارن (مبدل هیلبرت )
مشتق گیر ها
طراحی فیلتر FIR با حداقل مربعات خطای محدود شده
طراحی فیلتر cls وزن دار
طراحی فیلتر آنالوگ IIR
گسسته سازی
بررسی دستورات پیاده سازی فیلتر ها
کوواریانس و همبستگی
بایاس و نرمالیزه کردن
آنالیز طیفی ، پریودوگرام
روش welch ، MTM
واسطه های گرافیکی : wvtool ، wintool ، SPT tool
FDA Tool
معرفی مفاهیم wavelet
تبدیل موجک پیوسته و گسسته
حل چند مثال کاربردی
فصل هشتم: پردازش صوت و تصویر در matlab:
خواندن تصویر در matlab
انواع تبدیلات تصویر
imtool
دستور montage و پخش ویدیو
ذخیره سازی تصاویر
کلاس های ذخیره سازی تصویر
هیستوگرام تصویر
تغییر ابعاد تصویر
دوران و برش تصویر
عملیات ریاضی بر روی تصاویر
imfilter ، اعمال نویز بر روی تصویر و فیلتر کردن تصویر نویزی شده
دست یابی با لبه های تصویر
پردازش روی ناحیه مطلوب
حذف محو شدگی از تصویر
تشخیص دایره در تصویر
پردازش صوت
پخش موسیقی های موجود در matlab
ضبط صدا و پخش آن
بررسی مثال matlab مربوط به پخش صدا از دو کانال
پخش صدا و نویزی کردن
فصل نهم: شبکه های عصبی
معرفی توابع تصمیم گیری
ایجاد و آموزش شبکه عصبی ساده
شبیه سازی
کار با محیط گرافیکی nntool
طراحی و آموزش شبکه های مختلط در محیط mfile
طراحی و آموزش شبکه در محیط nntool
پروژه بررسی میزان درگیری ذهنی مصرف کننده و اثر بخشی تبلیغات
پروژه بررسی کیفیت بیماران قلبی
پروژه تشخیص اعداد
پروژه تقریب تابع و بررسی چند پروژه موجود در matlab
فصل دهم: آموزش الگوریتم ژنتیک در متلب
آشنایی با مدل های تکاملی یا Evolutionary Algorithms
توضیح کامل تئوری Lamarck
تشریح کامل تئوری Baldwin
آشنایی با الگوریتم ژنتیک و کاربردهای آن
معرفی تابع fitness
انتخاب فرضیه ها
بررسی اپراتور Crossover
توضیح اپراتور mutation
بررسی پدیده crowding
حل کننده GA
شروع به کار در نرم افزار متلب
تابع برازندگی، انتخابگر های ترکیبی
مفهوم غلبه (dominance)
انتخاب بر اساس مفهوم پارتو
مثال ها و پروژه های انجام شده توسط الگوریتم ژنتیک در Matlab
فصل یازدهم: کار با تولباکس های SimMechanics و SimHydraulics
مثال: شبیه سازی مکانیزم چهار میله ای کرنک – راکر
مثال: شبیه سازی مکانیزم لنگ لغزنده دارای رانش هیدرولیکی در محیط سیمولینک متلب
مثال: شبیه سازی حرکت دو چرخدنده درگیر و محاسبه مقادیر زاویه، سرعت و شتاب زاویه ای
فصل دوازدهم: آموزش جامع مبحث کنترل مکانیکی در Matlab
مثال: مدلسازی معادله حرکت یک پاندول
مثال: دستیابی به پاسخ پله و پاسخ ضربه سیستم کنترلی با داشتن تابع تبدیل
مثال: شبیه سازی سیستم جرم- فنر- دمپر و ترسیم نمودارهای پاسخ فرکانسی
مثال: تعیین ثابت زمانی سیستم کنترلی که تابع تبدیل آن مشخص نیست
مثال: شبیه سازی یک مالتی پلکسر 4 به 1 (با دو پایه کنترلی) در محیط سیمولینک متلب
مثال: شبیه سازی مخزن آب و سیستم کنترلی حلقه باز آن
پروژه: کنترل سرعت موتور با پارامترهایی نظیر فشار مانیفولد، زاویه گلوگاه