آموزش Matlab & Simulink 2020 نشر بهکامان
MATLAB یک نرم افزار قوی جهت دانشجویان و محققین رشته های ریاضی و مهندسی است که اولین نگارش آن در دانشگاه نیومکزیکو و استانفورد در سال ١٩٧٠ در جهت حل مسائل تئوری ماتریسها، جبر خطی و آنالیز عددی بوجود آمد و امروزه صدها هزار کاربر دانشگاهی، آکادمیک، صنعتی و … در زمینه های بسیار متنوع مهندسی نظیر ریاضیات پیشرفته، جبر خطی، مخابرات، مهندسی سیستم و … با MATLAB بعنوان یکی از اولین محیط های محاسباتی و تکنیکی که قادر به حل مسائل آنهاست، آشنا می شوند.
ریاضیات، زبان مشترک بسیاری از علوم مهندسی است. ماتریس ها، معادلات دیفرانسیل، رشته های عددی اطلاعات، ترسیمات و گراف ها از لوازم اصلی بکار گرفته در ریاضیات و نیز در MATLAB هستند.در حقیقت MATLAB یک زبان برنامه نویسی آسان با مشخصات بسیار پیشرفته و ساده تر از زبان های کامپیوتری نظیر Fortran و یا C است. به همراه MATLAB نرمافزاری به نام Simulink عرضه میشود که امکان شبیهسازی سیستمهای کنترلی را فراهم میکند. این نرم افزار یک محیط پرقدرت برای تصویر کردن اطلاعات را از طریق قابلیت های گرافیکی فراهم می کند.
سرفصل مباحث آموزش Matlab & Simulink 2020
آموزش Matlab & Simulink 2020 نشر بهکامان به زبان فارسی و به شیوه اینتراکتیو (تعاملی) شامل 32 ساعت فیلم آموزشی
آنچه در این مجموعه خواهید آموخت:
بخش اول: مباحث آموزش Matlab
فصل اول : مقدمهاي بر MATLAB و كاربرد آن در مهندسي
- – اجراي نرم افزار و آشنايي با محيط آن
- – پنجرهها
- – منــو و نــوار ابــزارها
- – مديريت مسير و آدرس فايلها در MATLAB
فصل دوم: عمليات ماتريس و آرايهها
- – آرايــهها
- – مــاتــريسها
- – توابع ماتريسي
- – عمليات ماتريسي
- – ماتريسهاي خاص
- – ضربهاي خاص
- – چند جملهايها
فصل سوم: نحوه ذخيره كردن و فراخواني دادهها
- – مقدمه
- – نحوه ذخيره كردن و فراخواني دادهها
- – تنظيم نحوه نمايش اعداد
- – توابع رياضي MATLAB
- – توابع مثلثاتي و معكوس مثلثاتي
- – توابع هايپربوليك و معكوس هايپربوليك
- – تعريف توابع
- – ايجاد توابع هم نام با توابع MATLAB
- – رشتههاي متني
- – ذخيره كردن به صورت يك فايل متني
- – آرايههاي سلولي
- – كار كردن با آرايههاي سلولي
- – آرايههاي ساختاري
فصل چهارم: برنامه نويسي با MATLAB
- – عملگرها
- – عملگرهاي رابطهاي
- – عملگرهاي منطقي
- – معرفي حلقهها و ساختارهاي شرطي (while, if-else, for, switch-case)
- – دنبال كردن مرحله به مرحله برنامه تصحيح خطاهاي احتمالي
- – ذخيره نقاط توقف
- – نقطه توقف شرطي
- – نقطه توقف خطا
- – انواع خطا در MATLAB
- – برنامه نويسي ساخت يافته با استفاده از توابع
فصل پنجم: رسم نمودارها
- – رسم نمودارها
- – رسم توابع x-y
- – رسم اعداد حقيقي و اعداد مختلط
- – معرفي دستور fplot
- – برچسب گذاري نمودارها و داده ها
- – نوشتن علامتها و حروف خاص بر روي نمودارها
- – نمودارها و تنظيمات مربوط به نمودارها
- – نمودارهاي خاص
- – نمودارهاي لگاريتمي
- – تنظيم مقياس محورها و تغيير نوع مقياس
- – آشنايي با نمودارهاي stem، stairs و bar
- – رسم يك نمودار با محورهاي y جداگانه
- – نمودارهاي قطبي
- – ويرايش نمودار (Plot Editor)
- – آشنايي با منو Basic Fitting Interface
- – رسم نمودارهاي سه بعدي
- – نمودارهاي سهبعدي خطي
- – رسم نمودارهاي surf، mesh و contour
فصل ششم: تــوابع
- – تــوابــع آمــاري
- – توليد اعداد تصادفي
- – توابع ميانيابي خطي
فصل هفتم: حساب ديفرانسيل و حل معادلات ديفرانسيل با روشهاي عددي
- – انتگرالگيري عددي
- – مشتقگيري عددي
- – مشتق چند جملهايها
- – حلعددي معادلات ديفرانسيل
- – معادلات ديفرانسيل صريح مرتبه اول
- – معادلات ديفرانسيل مرتبه بالا
- – دستگاه معادلات ديفرانسيل
- – معادلات ديفرانسيل ضمني
- – معادلات ديفرانسيل سفت شده (Stiff)
- – مسائل مقدار مرزي
- – معادلات ديفرانسيل با مشتقات جزئي
- – معادلات ديفرانسيل جزئي يك بعدي
- – دستگاه معادلات ديفرانسيل جزئي
- – حل معادلات ديفرانسيل با مشتقات جزئي دو بعدي با استفاده از جعبه ابزار pdetool
- – معرفي محيط پنجره pdetool
- – حلگرهاي ODE در Toolbox سيستمهاي كنترل در MATLAB
- – پاسخ سيستم در برابر وروديهاي كنترلي
فصل هشتم: عمليات سيمبوليك در MATLAB
- – تعريف يك متغير سيمولينك
- – سادهسازي، فاكتورگيري و مقداردهي عبارات
- – رسم توابع سيمبوليك
- – حل معادلات جبري
- – مشتقگيري
- – انتگرالگيري
- – سري تيلور
- – محاسبـه مجموع
- – تبديل لاپلاس
- – معادلات ديفرانسيل
- – تعريف شرايط اوليه و شرايط مرزي
- – جبر خطي سيمبوليك
- – چند جملهاي مشخصه و محاسبه ريشهها
فصل نهم: رابط گرافيكي كاربر(GUI)
- – تنظيم توابع زيرمنوها در برنامه GUI اصلي
- – تنظيم ابزارها در برنامه GUI اصلي
فصل دهم: انيميشن و ضبط و پخش صدا در MATLAB
- – انيميشن در MATLAB
- – ضبط و پخش صدا با نرم افزار MATLAB
بخش دوم: مباحث آموزش SIMULINK
فصل اول:
- – مقدمهاي بر سيمولينك
- – حل يك معادله ديفرانسيل ساده با استفاده از Simulink
فصل دوم:
- – معرفي اجمالي بلوكهاي Simulink
- – جستجو كردن يك بلوك خاص در Simulink
- – معرفي بلوكهاي منو Simulink
- – زير منو Commonly used blocks
- – زير منو Continuous
- – زير منو Discontinuous
- – زير منو Discrete
- – زير منو Logic and Bit Operations
- – زير منو Lookup Tables
- – زير منو Math Operations
- – زير منو Signal Routing
- – زير منو Sinks
- – زير منو Sources
- – زير منو User-Defined Function
فصل سوم: مثال: محاسبه پاسخ پله واحد سيستم يك مدار الكتريكي
فصل چهارم : مثال : رسم پاسخ سيستم براي معادله به فرم رياضي و معادله اي
فصل پنجم: مثال : رسم پاسخ سيستم براي معادلات حالت يك سيستم ديناميكي
فصل ششم : مثال : رسم خروجي هاي سيستم براي معادلات حالت يك سيستم ارتعاشي
فصل هفتم : مثال : رسم خروجي هاي يك سيستم دو درجه آزادي پاندول معكوس
- – طراحي يك كنترلر PID براي سيستم داده شده
فصل هشتم : مقدمهاي بر جعبه ابزار فازي MATLAB
- – فراخواني جعبه ابزار
- – تعريف نوع سيستم استنتاج، فراخواني و ذخيره آن
- – تشريح زيرمنو Edit
- – تنظيم تعداد متغيرهاي ورودي و خروجي
- – تنظيم نام يك متغير
- – تنظيم توابع عضويت
- – آشنايي با توابع عضويت جعبه ابزار Fuzzy
- – تعريف توابع عضويت در جعبه ابزار Fuzzy
- – تنظيم قوانين فازي
- – مثال : طراحي كنترلر فازي براي سيستم دو درجه آزادي پاندول معكوس توسط جعبه ابزار فازي
- – تعريف مسئله
- – تعريف جزئيات سيستم استنتاج فازي
- – تعريف توابع عضويت مربوط به موقعيت زاويهاي ميله
- – تعريف توابع عضويت مربوط به سرعت زاويهاي ميله
- – تعريف توابع عضويت مربوط به نيروي كنترلي اعمالي به ارابه
- – قوانين فازي
- – پياده سازي سيستم استنتاج فازي توسط جعبه ابزار فازي
- – تعريف توابع عضويت مربوط به ورودي اول (teta)
- – تعريف توابع عضويت مربوط به ورودي دوم (tetad)
- – تعريف توابع عضويت مربوط به خروجي (u)
- – ايجاد قوانين فازي
- – پياده سازي كنترلر فازي در محيط Simulink
فصل نهم : سيستمهاي استنتاج تطبيقي فازي – عصبي (ANFIS)
- –
- – مثال:
- – دادههاي مورد نياز براي شبكه ANFIS
- – فراخواني ANFIS
- – وارد كردن داده ها به ANFIS Editor GUI
- – ايجاد شبكه ANFIS
- – آموزش و تست شبكه ANFIS
- – بكارگيري شبكه ANFIS در محيط سيمولينك
فصل دهم : آشنايي با Lookup Table و تنظيمات گرافيكي بلوكها
- – بلوك Lookup Table / تنظيمات گرافيكي بلوكها
آموزش متلب و سیمولینک در این محصول، کاملا عملی و به همراه حل تمرینهای متعدد بوده، فایل مثالها و تمارین را نیز شامل میشود.
دیدگاهها0
هیچ دیدگاهی برای این محصول نوشته نشده است.