×
ribbon

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

مدرس:

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

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

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

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

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

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

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

این دوره شامل:

35 ساعت ویدئو

9 جلسه متنی

15 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

14 فصل132 جلسه35 ساعت ویدیو
معرفی نرم افزار MATLAB
  معرفی دوره
13:29
  معرفی انواع زبان‌های برنامه‌نویسی
09:27
  آشنایی با نرم افزار MATLAB
21:40
  آموزش دانلود و نصب نرم افزار MATLAB و Documentation
06:35
آشنایی با اصول برنامه‌نویسی در نرم‌افزار MATLAB
  معرفی پنجره دستورات (Command History)
26:22
  پنجره فضای کاری (Worksapce)
12:23
  پنجره‌های تاریخچه دستورات و پوشه جاری (Current Folder - Command history)
08:29
  آشنایی با فایل اسکریپت (Script) - بخش اول
21:54
  آشنایی با فایل اسکریپت (Script) - بخش دوم
17:10
  متغیرهای عددی از پیش تعریف شده در MATLAB
08:31
  عملگرهای محاسباتی
03:45
  آشنایی با برخی از توابع پرکاربرد مثلثاتی
07:41
  آشنایی با برخی از توابع پرکاربرد جبری
15:46
  تعریف رشته متن و کاراکتر
24:35
  آشنایی با فایل Live script
06:06
  HW فصل دوم
00:08
تعریف بردار، ماتریس، آرایه‌های سلولی و ساختاری
  تعریف بردار سطری و ستونی
06:07
  تعریف دنباله اعداد با تصاعد حسابی
16:23
  تعریف ماتریس و ایجاد ماتریس‌های خاص
16:18
  آدرسی دهی آرایه‌ها و تعریف زیر آرایه
25:42
  انجام عملیات محاسبات ماتریسی
14:24
  حل تمرینات مروری - بخش اول
09:58
  حل تمرینات مروری - بخش دوم
15:47
  حل تمرینات مروری - بخش سوم
17:03
  حل تمرینات مروری - بخش چهارم
16:40
  توابع پرکاربرد ماتریسی - بخش اول
18:31
  توابع پرکاربرد ماتریسی - بخش دوم
15:37
  توابع پرکاربرد ماتریسی - بخش سوم
14:17
  توابع پرکاربرد ماتریسی - بخش چهارم
12:09
  حل دستگاه معادلاتی جبری خطی
24:26
  تولید اعداد تصادفی با توزیع نرمال و یکنواخت
26:36
  تعریف آرایه سلولی و ساختارها
09:41
  HW فصل سوم
00:08
دستورات ورودی و خروجی در MATLAB
  آشنایی با دستورات ورودی و خروجی
18:51
  خواندن و نوشتن MAT File
07:58
  خواندن و نوشتن Excel File
11:40
  حل تمرین مساله رگرسیون خطی
20:04
  HW فصل چهارم
00:08
ترسیمات گرافیکی
  رسم منحنی دوبعدی - بخش اول
11:23
  رسم منحنی دوبعدی - بخش دوم
16:03
  رسم منحنی دوبعدی - بخش سوم
19:54
  حل تمرین رسم منحنی دوبعدی
09:52
  حل تمرین بهینه سازی به روش ترسیمی
22:57
  ترسیم چند منحنی دوبعدی
19:39
  حل تمرین ترسیمات گرافیکی
16:45
  رسم منحنی دوبعدی - بخش چهارم
18:41
  آشنایی با نوار ابزار ترسیمات گرافیکی
17:51
  ترسیم نمودارهای آماری
08:36
  ترسیم رویه در فضای سه بعدی
17:20
  ترسیم منحنی در فضای سه بعدی
21:33
  HW فصل پنجم
00:08
کنترل جریان محاسبات: ساختارهای شرطی و حلقه‌های تکرار
  عملگرهای قیاسی و منطقی
19:20
  توابع منطقی
11:51
  حل تمرینات مروری - بخش اول
15:49
  حل تمرینات مروری - بخش دوم
27:28
  ساختار شرطی 1 if
10:07
  ساختار شرطی 2 if
13:52
  ساختار شرطی 3 if
15:22
  ساختار شرطی Switch Case
05:44
  حلقه تکرار For
29:57
  حل تمرینات مروری - بخش سوم
23:02
  حلقه تکرار for تو در تو
16:21
  حل تمرینات مروری - بخش چهارم
26:19
  حل تمرینات مروری - بخش پنجم
25:15
  حل تمرینات مروری - بخش ششم
32:03
  حل تمرینات مروری - بخش هفتم
26:31
  رسم ترژکتوری به صورت پویانمایی
11:02
  دستور continue در ساختار شرطی
09:00
  دستور break در ساختار شرطی
19:39
  حل تمرینات مروری - بخش هشتم
12:03
  حل تمرینات مروری - بخش نهم
30:31
  راهکارهای افزایش سرعت اجرای برنامه
16:54
  حلقه تکرار while
09:54
  حل تمرینات مروری - بخش دهم
16:47
  حل تمرینات مروری - بخش یازدهم
11:49
  HW فصل ششم
00:08
تعریف فایل تابع
  تعریف تابع کاربرساز
19:41
  توابع خاص و متغیرهای سراسری
20:16
  نکات تکمیلی در خصوص توابع کاربرساز
07:40
  تمرین تابع کاربردی پیدا کردن و حذف داده‌های پرت - بخش اول
24:32
  تمرین تابع کاربردی پیدا کردن و حذف داده‌های پرت - بخش دوم
25:39
  تمرین تابع کاربردی فیلتر میانگین متحرک - بخش اول
15:29
  تمرین تابع کاربردی فیلتر میانگین متحرک - بخش دوم
30:19
  تمرین تابع کاربردی فیلتر میانگین متحرک - بخش سوم
13:25
  تعریف تابع به صورت سریع و انواع توابع متنی
13:55
  HW فصل هفتم
00:08
ریاضیات نمادین و سیمبولیک
  تعریف متغیر و عبارات سیمبولیک
17:04
  تعریف اعداد سیمبولیک
09:10
  تعریف ماتریس و آرایه‌های سیمبولیک
27:03
  ترسیمات گرافیکی سیمبولیک
15:26
  انتگرال‌گیری معین و نامعین - بخش اول
22:54
  انتگرال‌گیری معین و نامعین - بخش دوم
13:43
  مشتق‌گیری تحلیلی و عددی
27:24
  ریشه یابی معادلات جبری - بخش اول
24:08
  ریشه یابی معادلات جبری - بخش دوم
13:40
  حل تمرینات مروری - بخش اول
11:00
  حل تمرینات مروری - بخش دوم
16:39
  HW فصل هشتم
00:08
حل تحلیلی و عددی معادلات دیفرانسیل
  حل تحلیلی معادلات دیفرانسیل معمولی 1
19:59
  حل تحلیلی معادلات دیفرانسیل معمولی 2
11:10
  حل عددی معادلات دیفرانسیل معمولی با روش اویلر
28:59
  حل عددی معادلات دیفرانسیل معمولی با روش آدامز بشفورث
12:26
  حل عددی معادلات دیفرانسیل معمولی با توابع ODE
11:28
  حل عددی معادلات دیفرانسیل معمولی با توابع 2 ODE
16:29
  حل تمرینات مروری
09:43
  HW فصل نهم
00:08
کار با چندجمله‌ای‌ها
  کار با چندجمله‌ای‌ها
10:47

پیش‌نیاز‌ها

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

توضیحات دوره

 دوره آموزش جامع نرم‌افزار 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

بر اساس امتیاز 128 دانشجو

1
2
3
4
5

دانشجوی دوره

1 روز پیش

5

عاااالی

مهران کرمانی

11 روز پیش

5

عالی

صادق جعفری

15 روز پیش

5

عالی هست

طاها جعفریراد

15 روز پیش

5

خوبه

فائزه دوستی

19 روز پیش

5

دوره بشدت کامل و جامع

صدرا ملکوتی پردیس سبزوار

21 روز پیش

5

تدریس استاد مقدم بسیار روان و شیوا هستش. نکات مورد نیاز رو در هر بخش به کفایت بیان میکنند. همانطور که از اسم پیداست حقیقتا این دوره از مقدماتی پایه شما رو میسازه و با خودش تا مراحل پیشرفته هم میبره. تمارین و مثالهای دوره کاملا دقیق انتخاب شده اند و درنهایت از همه بهتر، جزوه درجه 1 استاد هست.

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
2دوره
4,837دانشجو
132نظر و امتیاز

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

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

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

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

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

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