برنامهنویسی با نرمافزار متلب(محتوا)
دورهی پیش رو، آموزش نرمافزار متلب است که شامل دستورات و مباحث پایه، جریانهای کنترلی، حل معادلات دیفرانسیل معمولی و جعبهابزار شبکهی عصبی میشود.این دوره، برای تمامی علاقهمندان رشتههای مهندسی، علوم پایه و سایر رشتههایی که با مباحث و مدلهای ریاضی سروکار دارند، مناسب است.با توجه به استفادهی روزافزون از نرمافزارها در زمینههای مختلف علمی و کار روی مدلهایی که دارای ویژگیهای منحصر به خود هستند، زبان برنامهنویسی برای پیادهسازی، طراحی و تحلیل سیستمهای مختلف با تمامی جزئیات خاص آن سیستم، از ابزارهای لاینفک و لازم برای همهی کسانی محسوب میشود که با روحیه قدرتمند، به دنبال رویارویی با مباحث نوین و کاربردی در زمینههای مختلف علوم هستند. از آنجا که نرمافزار متلب زمینهی توسعه را در بسیاری از زمینههای علوم دارا است، این دوره، برای علاقهمندان ارائه میگردد.از مهمترین اهداف این دوره، آشنایی تمامی محققان، دانشجویان و علاقهمندان، به اصول برنامهنویسی با زبان برنامهنویسی متلب، الگوریتمهای کاربردی در برنامهنویسی، سرعت بخشیدن به فرایند یادگیری با دسترسی آسان به محتوای آموزشی و کمک به درک مفاهیم به مخاطبان است.
فصل اول - مفاهیم اولیه 4
-
آموزش نصب
-
آشنایی با پنجره اصلی نرمافزار
-
ساخت اسکریپت و نامگذاری آن
-
تعریف آرایههای عددی، رشتهای، سلولی و ساختاری
فصل دوم - جبر ماتریسی 4
-
ساخت بردارهای عددی با رفتار منظم
-
ساخت ماتریسها با مقادیر خاص
-
جبر ماتریسها
-
پروژه میانی اول
فصل سوم - تعریف توابع 7
-
ساختار کلی در استفاده از دستورات
-
توابع عددی
-
توابع اینلاین
-
توابع هندل
-
انتگرالگیری یک و چند متغییره
-
محاسبات روی چندجملهایها
-
درونیابی
فصل چهارم - فضای سیمبولیک 7
-
تعریف متغیر سیمبولیک
-
مشتقگیری و انتگرالگیری از توابع
-
بسط تیلور و تبدیل لاپلاس و برخی توابع کاربردی
-
حل معادلات و دستگاه معادلات
-
حل معادلات دیفرانسیل
-
ترسیم توابع سیمبولیک
-
پروژه میانی دوم
فصل پنجم - توابع گرافیکی 5
-
ترسیمهای دوبعدی(کارتیزین)
-
نمودارهای میلهای و دایرهای
-
ترسیمهای دوبعدی و سهبعدی
-
ترسیم نمودارها به صورت subplot
-
ترسیم توابع هندل و لگاریتمی
فصل ششم - عبارات منطقی و جریانهای کنترلی 8
-
انواع عبارات منطقی
-
دستور find
-
حلقه for
-
شرط if
-
عملگرهای توقف حلقهها
-
حلقه while
-
شرط switch
-
پروژه میانی سوم
فصل هفتم - حل عددی معادلات دیفرانسیل 3
-
ساخت فانکشن و فراخوانی توابع
-
حل عددی معادلات مرتبه اول
-
حل عددی معادلات مرتبه بالا
فصل هشتم - مقدمهای بر شبکههای عصبی مصنوعی 2
-
مفاهیم اولیه در شبکه های عصبی
-
تنظیمات جعبه ابزار شبکه های عصبی
پروژه نهایی 1
-
پروژه نهایی