×
ribbon

آموزش مقدماتی تا پیشرفته نرم‌افزار MATLAB (متلب)

دوره آموزش جامع نرم افزار MATLAB(متلب) با یک رویکرد منحصربه فرد تدریس شده که آن را تبدیل به... بیشتر
محبوب کاربران
گواهی‌نامه
4.9 (89 امتیاز)
4,173دانشجو
مقدماتی تا پیشرفته

ایمان تاهباززاده مقدم

مشخصات دوره
محتوای دوره
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

یادگیری اصول برنامه نویسی در MATLAB(متلب)

نحوه پیاده سازی انواع الگوریتم‌ها در MATLAB(متلب)

حلقه‌های تکرار و ساختارهای شرطی

انجام انواع ترسیمات گرافیکی

خواندن و نوشتن در انواع فایل‌ها و تشکیل دیتابیس نظیر Excel

تعریف فایل‌های تابع

محتوای دوره

14 فصل132 جلسه35 ساعت ویدیو
معرفی نرم افزار MATLAB
  معرفی دوره
مشاهده
"13:29
  معرفی انواع زبان‌های برنامه‌نویسی
"09:27
  آشنایی با نرم افزار MATLAB
"21:40
  آموزش دانلود و نصب نرم افزار MATLAB و Documentation
"06:35
آشنایی با اصول برنامه‌نویسی در نرم‌افزار MATLAB
تعریف بردار، ماتریس، آرایه‌های سلولی و ساختاری
دستورات ورودی و خروجی در MATLAB
ترسیمات گرافیکی
کنترل جریان محاسبات: ساختارهای شرطی و حلقه‌های تکرار
تعریف فایل تابع
ریاضیات نمادین و سیمبولیک
حل تحلیلی و عددی معادلات دیفرانسیل
کار با چندجمله‌ای‌ها
بزارش منحنی، درون یابی و برون یابی
آموزش شبیه‌سازی سیستم‌ها در Simulink
آموزش مقدماتی یادگیری ماشین (Machine Learning)
آموزش بهینه‌سازی با روش فرا اکتشافی الگوریتم ژنتیک (GA)

پیش‌نیاز‌ها

در تمام مراحل این دوره سعی شده است تا مباحث با زبانی روان و ساده توضیح داده شود تا دانش پذیران محترم بتوانند به سادگی از آموزش ارائه شده استفاده کنند.

توضیحات دوره

 دوره آموزش جامع نرم‌افزار MATLAB(متلب) با یک رویکرد منحصربه‌فرد تدریس شده که آن را تبدیل به یک مرجع بسیار قوی برای فراگیری این زبان برنامه‌نویسی می‌کند. یکی از مهم‌ترین نقاط قوت این دوره آموزشی، تکیه بر مباحث عملی و کاربردی برای حل مسائل واقعی و مهندسی است. در نتیجه این امر، نه تنها کلیه نکات کلیدی برنامه‌نویسی در نرم‌افزار MATLAB(متلب) به طور کامل پوشش داده می‌شود، بلکه آموزش همراه با حل مسائل عملی است که شخص دانش‌پذیر در طول انجام پروژه‌های آکادمیک و صنعتی با آنها مواجه می‌شود.

 
 ویژگی مهم زبان برنامه‌نویسی MATLAB(متلب) چیست؟

 MATLAB(متلب) یک زبان برنامه‌نویسی سطح بالا برای توسعه الگوریتم است. این زبان امکان انجام محاسبات عددی و پارامتریک، ترسیمات گرافیکی و برنامه‌نویسی را در محیطی با کاربری آسان فراهم می‌کند و در طی سالیان متمادی با ورود بسیاری از کاربران تکامل پیدا کرده است. زبان MATLAB در محیط‌های آکادمیک، به‌عنوان یک ابزار آموزشی استاندارد برای پیاده‌سازی انواع الگوریتم‌ها در علوم مهندسی، علوم پایه و اقتصاد شناخته می‌شود. از طرف دیگر، در صنعت نیز از MATLAB به‌عنوان یک ابزار مهم برای تحقیق و توسعه و تحلیل با بهره‌وری بالا استفاده می‌شود.
 عنصر اصلی زبان MATLAB آرایه است که نیازی به تعریف ابعاد ندارد. از طرف دیگر، MATLAB یک زبان برنامه‌نویسی سطح بالا است. مجموعه این قابلیت‌ها به کاربر اجازه می‌دهد تا بسیاری از مسائل محاسباتی را در زمان به‌مراتب کمتری که برای کدنویسی همان برنامه در یک زبان سطح پایین‌تر مانند C یا Fortran مورد نیاز است، پیاده کند.

 کاربردهای عمومی نرم‌افزار MATLAB(متلب) چیست؟

  •  کاربردهای اصلی نرم‌افزار MATLAB(متلب) عبارت‌اند از: 
  •  انجام محاسبات ریاضی
  •  توسعه انواع الگوریتم‌ها
  •  مدل‌سازی و شبیه‌سازی سیستم‌ها
  •  خواندن و نوشتن در انواع فایل‌ها
  •  تجزیه‌وتحلیل داده و انجام ترسیمات گرافیکی
  •  ساخت رابط‌های کاربری گرافیکی جهت توسعه برنامه
  •  پشتیبانی از جعبه‌ابزارهای متعدد نظیر سیمولینک، بهینه‌سازی، شبکه‌های عصبی، پردازش تصویر و غیره

 
 کاربردهای ویژه نرم‌افزار MATLAB(متلب) چیست؟

 نرم‌افزار MATLAB(متلب) دارای مجموعه‌ای از ابزارهای کاربردی خاص است که در یک جعبه‌ابزار قرار می‌گیرند. جعبه‌ابزارهای MATLAB به کاربر این امکان را می‌دهند تا دانشی تخصصی را یاد بگیرد و آن‌ها را برای حل پروژه‌های مهندسی مختلف به کار ببرد. جعبه‌ابزارها مجموعه‌ای جامع از توابع MATLAB هستند که امکان حل دسته خاصی از مسائل را به کاربر می‌دهند. حوزه‌هایی که با استفاده از جعبه‌ابزارهای MATLAB امکان مدل‌سازی و شبیه‌سازی آن‌ها فراهم می‌شود، شامل: پردازش سیگنال، طراحی انواع سیستم‌های کنترل کلاسیک و مدرن، بهینه‌سازی، شبکه‌های عصبی، منطق فازی، یادگیری عمیق، بازشناسی الگو، پردازش تصویر، شبیه‌سازی سیستم‌ها در Simulink و بسیاری موارد دیگر است.

 
 مخاطبان دوره آموزش مقدماتی تا پیشرفته نرم‌افزار MATLAB(متلب) چه کسانی هستند؟

 MATLAB(متلب) یک زبان برنامه‌نویسی کاربردی است که یادگیری آن به عموم علاقه‌مندان به برنامه‌نویسی و دانش‌آموختگان کلیه رشته‌های مهندسی شامل مهندسی برق، مکانیک، کامپیوتر، صنایع، عمران، مواد، علوم پایه و اقتصاد توصیه می‌شود. علاوه بر این، فراگیری این دوره آموزشی به مخاطبانی نیز که به‌تازگی قصد ورود به دنیای برنامه‌نویسی و طی‌کردن سطوح مقدماتی تا پیشرفته را دارند توصیه می‌شود.

 مجموعه آموزشی حاضر باتکیه‌بر ۱۲ سال سابقه تدریس استاد این دوره در بیش از ۱۱۰ دوره آموزشی در مراکز دانشگاهی و آموزشی سطح کشور تهیه شده است. همچنین، در تمام مراحل این دوره سعی شده است، تا مباحث با زبانی روان و ساده توضیح داده شود تا دانش‌پذیران محترم بتوانند به‌سادگی از آموزش ارائه شده استفاده کنند. علاوه بر این، در این دوره آموزشی یک کتاب الکترونیکی ۱۵۰ صفحه‌ای که تألیف مدرس دوره است در اختیار دانش‌پذیران قرار داده می‌شود تا امکان فراگیری هر چه‌بهتر مطالب فراهم شود.

 در مجموعه آموزشی حاضر، علاوه بر اینکه مطالب مربوط به MATLAB عمومی به طور کامل پوشش داده می‌شود، نحوه شبیه‌سازی سیستم‌ها در Simulink، روند بهینه‌سازی سیستم‌ها با استفاده از الگوریتم ژنتیک (GA) و نیز نحوه پیاده‌سازی الگوریتم‌های یادگیری ماشین جهت کاربردهای شناسایی الگو (Pattern Recognition) و تخمین تابع (Function Approximation) با استفاده از روش‌های طبقه‌بندی داده KNN و شبکه عصبی مصنوعی MLP آموزش داده می‌شود تا زمینه فعالیت حرفه‌ای هرچه بیشتر کاربران فراهم شود.
 لینک Google Scholar استاد این دوره آموزشی در ادامه آورده شده است: 
 https://scholar.google.com.au/citations?hl=en&pli=1&user=SYGlcIoAAAAJ

 

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.9

از مجموع 89 امتیاز

40نظر

3 روز پیش

عالی بود. من تونستم نهایت استفاده را در کمترین زمان ببرم. تشکر

آصف دیداری

3 روز پیش

با بیان روان و واضح . تمامی نکات را بیان می کنند

محمد رجبی

6 روز پیش

بهترین

دانشجوی دوره

7 روز پیش

عالی

امیر حسین آقا علی خانی

8 روز پیش

خیلی اصولی و پایه ای تدریس میکنن.ممنون از مکتبخونه برای این دوره پر بار

دانشجوی دوره

9 روز پیش

عالی

دانشجوی دوره

9 روز پیش

عالیییییییییییییی

علی اسفندیاری

6 روز پیش

استاد بیان بسیار شیوا و تسلط بالایی دارند. تعادل خوبی بین تدریس و حل تمرینات برقرار کردند، که بسیار به یادگیری دانشجو کمک میکند.

دانشجوی دوره

6 روز پیش

فوق العاده

سید مهدی میرزایحیی شیرازی

11 روز پیش

عالی

محمدرضا مسطوری

11 روز پیش

دوره خوبی بود.

عمید درپا

12 روز پیش

جامع و کارآمد با زبانی ساده

علی آشتیانی

1 ماه پیش

عالی، واقعا من از نحوه ارایه مطالب لذت می برم

ولی الله خیرآبادی

2 ماه پیش

من از استاد این دوره تشکر میکنم و راضی بودم چون هم دانش و تسلط بالایی در ارایه داشتند و همتمام مطالبی که تدریس میشد رو به صورت کد نویسی در محیط متلب هم اجرا میکردند که باعث درک بیشتر موضوع میشد. با تشکر

امیر اصلان مسافری

3 ماه پیش

خیلی خیلی عالی حتما توصیه میشه. تدریس کاملا عالی

احمد حاتم وند

گواهی‌نامه

آموزش مقدماتی تا پیشرفته نرم‌افزار MATLAB (متلب)

پس از گذراندن محتوای دوره به صورت آنلاین (بدون دانلود) در سایت مکتب‌خونه، در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین ها و پروژه های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل اشتراک‌گذاری در

linkdin

دوره‌های پیشنهادی مشابه

درباره استاد

ایمان تاهباززاده مقدم فارغ‌التحصیل مقطع دکتری در رشته مهندسی مکانیک گرایش دینامیک و کنترل از دانشگاه تهران است. ایشان در حال حاضر در واحد تحقیق و توسعه شرکت خودروسازی Bugatti مشغول به فعالیت است. او برنامه‌نویسی با زبان‌های MATLAB و ++C را از سال 1387 شروع کرد و از علوم برنامه‌نویسی در پروژه‌های متعدد صنعتی و توسعه نرم‌افزار از جمله شبیه‌سازی سیستم‌ها، محاسبات نرم و فین‌تک بهره گرفته است. وی همچنین سابقه کار در شرکت‌های مرکز خودرو برقی مپنا، ایران خودرو، فناور شبیه‌ساز نصیر و سامانه‌های هوشمند درفک را دارد. ایشان بیش از یک دهه سابقه تدریس دوره‌های مقدماتی و پیشرفته نرم‌افزارهای C++/Mex Simulink MATLAB و علوم هوش مصنوعی را در مجتمع فنی تهران و دانشگاه‌های معتبر کشور دارد و از این حیث جزو مجرب‌ترین مدرسین این حوزه به شمار می‌روند. وی عاشق یادگیری است و در عین حال برای تکثیر دانش خود با دیگران بسیار مصمم است.

اطلاعات بیشتر

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.

مهارت‌هایی که می‌آموزید