آموزش متلب (MATLAB) برای مهندسین

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

4.8 (5 امتیاز)
129 دانشجو
مقدماتی
محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

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

آشنایی با نرم‌افزار متلب (MATLAB) به صورت اصولی و سریع‌

آشنایی کامل بر مستندات (Documentation) نرم‌افزار متلب (MATLAB)

آشنایی با قابلیت‌های گرافیگی متلب (MATLAB)

آشنایی با تعریف توابع توسط کاربر (Built-in Functions) به صورت حرفه‌ای

محتوای دوره

13 فصل 108 جلسه 32 ساعت ویدیو
مباحث مقدماتی (Preliminary)
شروع کار با متلب (Getting Started With MATLAB)
مفاهیم برنامه‌نویسی، توابع و فرمان‌ها
انواع داده (Data Types)
ماتریس (Matrix) و آرایه‌ها (Arrays)
حلقه‌های تکرار (Loops) و عبارات شرطی (Conditional Statements)
کار با داده‌ (Data)
ریاضیات (Mathematics) در متلب (MATLAB)
رسم انواع نمودار (Plot)
تعریف تابع توسط کاربر (User-defined Function)
تولباکس ریاضیات نمادین (Symbolic Math Toolbox)
محاسبات عددی (Numerical Analysis)
ارتباط متلب (MATLAB) با سایر زبان‌های برنامه‌نویسی (External Language Interfaces)

پیش‌نیاز‌ها

آشنایی با مباحث پایه‌ی ریاضیات شامل توابع، دستگاه معادلات و معادلات دیفرانسیل از جمله پیش‌‌نیازهای این دوره است. این دوره، نیاز به پیش‌زمینه و آشنایی با زبان‌های برنامه‌نویسی نداشته و محتویات دوره با مباحث پایه‌ای و دستورات اولیه در برنامه‌نویسی آغاز می‌شود.

درباره دوره

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

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

. این ویژگی کلیدی متلب (MATLAB) باعث می‌شود مهندسین به ساده‌ترین شکل ممکن محاسبات لازم خود را انجام دهند و درگیر الگوریتم‌های محاسباتی سنگین و برنامه‌نویسی پیچیده نشوند. علاوه بر این متلب (MATLAB) توابع از پیش تعریف شده (built-in functions) بسیاری برای محاسبات دارند که کاربر را بی‌نیاز از برنامه‌نویسی طولانی و خسته‌کننده می‌کند.

آموزش متلب برای مهندسی

نرم افزار متلب از برنامه‌های مهم برای مهندسین است. به‌خصوص در رشته‌های مهندسی برق، مکانیک، هوافضا و عمران یادگیری و آموزش متلب پیشرفته، ضروری به‌نظر می‌رسد. نرم‌افزار متلب با زبان برنامه‌نویسی، قادر به انجام محاسبات مختلف خواهد بود. این ویژگی به مهندسین این امکان را می‌دهد تا فارغ از الگوریتم‌های محاسباتی سنگین، بتوانند محاسبات مورد نظر خود را انجام دهند.

کاربرد متلب برای مهندسان

نرم افزار متلب برای مهندسین، کاربردهای زیادی دارد. همان‌طور که می‌دانید، در علوم مهندسی، محاسبات فراوانی وجود دارد که به‌کارگیری نرم افزارها برای انجام این محاسبات، یک ضرورت خواهد بود. چراکه محاسبات گاه بسیار پیچیده و زمان‌بر است و بدون استفاده از نرم‌افزار امکان حل آن وجود ندارد.

به غیر از حل مسائل، متلب به مهندسین کمک می‌کند تا سازه و مدل مورد نظر را پیش از پیاده‌سازی واقعی، شبیه‌سازی و آزمایش کنند. پیاده‌سازی واقعی، زمان و هزینه‌ی زیادی را می‌طلبد و در صورت بروز مشکل در طرح، جبران هزینه‌ها بسیار دشوار خواهد بود. لذا نرم‌افزارهای مدل‌سازی مانند متلب، در این‌باره بسیار کاربردی و بااهمیت هستند.

کدام دوره‌ی آموزشی را انتخاب کنیم؟

یکی از رایج‌ترین پرسش‌ها میان دانشجویان، انتخاب برترین دوره‌ی آموزشی برای یادگیری متلب است. برای انتخاب گزینه‌ی مناسب، به کیفیت آموزش، نظرات کاربران و سرفصل‌های دوره توجه کنید. معمولاً کلیات یک آموزش خوب در این سه گزینه منعکس خواهد شد.

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

هزینه‌ی شرکت در دوره آموزش متلب برای مهندسی

دوره‌های زیادی برای یادگیری متلب، فراهم شده است. برخی از این دوره‌ها، به آموزش متلب رایگان می‌پردازند. شما می‌توانید با جست‌وجوی دانلود رایگان آموزش متلب، به این منابع دسترسی داشته باشید. هزینه‌ی شرکت در برخی از دوره‌های پیشرفته و جامع‌تر، اغلب کمی بالاتر است ولی با توجه به کیفیت آموزش، هم‌خوانی دارد.

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

پیش نیازهای آموزش مقدماتی متلب 

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

در دوره‌ی آموزش متلب چه چیزهایی یاد می‌گیریم؟

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

سرفصل‌های آموزش متلب

سرفصل‌های دوره‌ی آموزش متلب برای مهندسی، در ۱۳ بخش کلی تنظیم شده است. این سرفصل‌ها تمام مباحث ضروری از پایه تا پیشرفته را پوشش‌دهی می‌کند.

مباحث مقدماتی - آشنایی با متلب

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

شروع کار با متلب

در این سرفصل، با محیط گرافیکی برنامه آشنا خواهید شد. هم‌چنین اولین و پایه‌ترین شیوه‌ی کار با متلب را یاد می‌گیرید. مباحثی مانند تعریف کامند، تعریف تابع، نام‌گذاری متغیرها، ایجاد اسکریپت در متلب، اپراتورها و کاراکترهای خاص متلب و نظیر آن در این سرفصل گنجانده شده است. این مباحث در سرفصل‌های بعد به‌طور تخصصی‌تر و جامع‌تر بررسی خواهند شد.

برنامه‌نویسی در متلب، کار با توایع و فرمان‌ها

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

انواع داده

در این سرفصل، مروری بر انواع داده در متلب داریم. داده‌های عددی، داده‌های متنی، آرایه‌ها، ماتریس‌ها و مباحثی نظیر تعریف نوع داده، تشخیص آن و تبدیل آن به انواع دیگر، در این سرفصل می‌گنجد.

ماتریس و آرایه‌ها

به‌طور کلی، متلب با ماتریس و آرایه‌ها کار می‌کند. در این سرفصل، به‌طور جامع با آرایه و ماتریس آشنا می‌شوید. این‌که آرایه و ماتریس در متلب چطور تعریف می‌شوند، چطور به درایه‌های آرایه دسترسی داشته باشیم، چطور سطر و ستونی از ماتریس را حذف کنیم و غیره در این مقوله بررسی خواهند شد.

حلقه‌ها و عبارات شرطی

حلقه‌های تکرار، کدهای ویژه‌ای هستند که سبب کوتاه‌تر شدن برنامه‌ها می‌شوند. استفاده از حلقه‌های تکرار، بسیار مهم است. در این مبحث با انواع حلقه‌های تکرار for و while آشنا می‌شوید. هم‌چنین عبارت شرطی if و switch و چگونگی کار با آن‌ها را یاد می‌گیرید.

کار با داده

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

ریاضیات در متلب

یکی از کاربردهای متلب، حل معادلات و مسائل ریاضی است. در این سرفصل، به طور جامع به مباحث ریاضیات در متلب پرداخته شده است. عملگرهای محاسباتی، توابع ریاضیاتی، جبر خطی، عدد رندوم، درون یابی و غیره در این بحث بررسی می‌شوند.

رسم انواع نمودار

یکی از قابلیت‌های مهم متلب، امکان ترسیم نمودار است. نمودار به‌دلیل مصور بودن، بسیار مورد استفاده قرار می‌گیرد. در این سرفصل یاد می‌گیرید که چطور انواع نمودارهای دو بعدی و سه بعدی را با توابع متلب ترسیم کنید.

تعریف تابع 

این سرفصل، ویژه‌ی تعریف تابع توسط کاربر در نظر گرفته شده است. مباحثی مانند متغیرهای تابع، ورودی‌ها و خروجی، تعریف توابع بازگشتی و غیره در این چهارچوب بررسی می‌شوند.

تولباکس ریاضیات نمادین

در این بخش، محاسبات و متغیرهای سمبولیک مورد بررسی قرار می‌گیرند. مباحثی مانند مشتق‌گیری، انتگرال‌گیری، حل دستگاه معادلات جبری، ترسیم توابع سمبولیک و غیره نیز در این سرفصل قرار گرفته‌اند.

محاسبات عددی

در این سرفصل با تحلیل‌های عددی آشنا می‌شوید. مانند سرفصل قبلی مباحث مشتق‌گیری، انتگرال گیری و نظایر آن این‌بار برای معادلات عددی مطرح خواهند شد.

ارتباط متلب با دیگر زیان‌های برنامه‌نویسی

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

آموزش متلب برای مهندسی چقدر طول می‌کشد؟

در دوره‌ی آموزش متلب مکتب خونه، شما مجموعاً ۳۲ ساعت ویدیوی آموزشی برای یادگیری صفر تا صد متلب پیش رو خواهید داشت. البته مدت زمان آموزش، بالغ بر این ساعات و با احتساب زمان مورد نیاز برای تمرین و تکرار آموزش قابل محاسبه است که بسته به هر فرد متغیر خواهد بود.

آموزش متلب مکتب خونه

در مکتب خونه، شما می‌توانید جامع‌ترین دوره‌های آموزش متلب برای مهندسی و دیگر کاربردها را دنبال کنید. این دوره‌ها به زبان ساده تهیه شده است و امکان استفاده از آن حتی برای افرادی که هیچ‌گونه آشنایی با برنامه‌نویسی و نرم‌افزارهای مشابه ندارند هم وجود دارد.

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

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

درباره استاد

میلاد وحیدیان
میلاد وحیدیان
1 دوره
129 دانشجو

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

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

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

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

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