آموزش نرم‌ افزار متلب (MATLAB)

رایگان
نرم افزار متلب
920فروش
رایگان

آموزش نرم‌ افزار متلب (MATLAB)

متلب (MATLAB) خلاصه شده‌ی MATrix-LABoratory و به اساس این نرم‌افزار که بر مبنای ماتریس‌‌ها است، اشاره دارد. این نرم‌افزار متخص مهندسین و دانشمندان است. در حالی که سایر زبان‌های برنامه‌نویسی با اعداد کار می‌کنند، متلب تمامی محاسبات خود را بر اساس ماتریس‌ها انجام می‌دهد و عملیات‌های ریاضی در آن بسیار ساده‌تر تعریف می‌شوند. شرکت سازنده متلب یعنی MathWoks متلب را این چنین توصیف می‌کند: زبانی برای محاسبات تکنیکال (The Language Of Technical Computing)

متلب

پایتون (Python) یا متلب (MATLAB)؟

هر دو ابزارهای فوق العاده‌ای برای مهندسین هستند. به احتمال نیاز شما نیاز دارید هم به متلب و هم به پایتون تسلط داشته باشید.

پاسخ این پرسش به صورت دقیق‌تر در زبان برنامه مناسب مهندس مکانیک آمده است.

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

بنابراین یادگیری پایتون (Python) در صورتی که به متلب (MATLAB) تسلط کامل داشته باشید، هم ضروری است.

مقایسه متلب (MATLAB) و پایتون (Python)

چرا باید برنامه‌نویسی یاد بگیریم؟

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

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

سوالات متداول دانشجویان

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

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

کدام زبان برنامه مناسب من است؟ (مروری بر زبان‌های برنامه نویسی)

در این جلسه، روند اجرای برنامه‌ها توسط کامپیوتر تشریح شده است و مقایسه‌ای میان زبان‌های برنامه نویسی MATLAB, Python, Julia , C, Fortran, ... شده است.

مروری بر زبان‌های برنامه نویسی رایگان

An Introduction to Programming Languages

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه اول: مقدمات کار با نرم افزار متلب

در این جلسه مباحث آموزش و نکات مقدماتی نرم افزار متلب ارائه می‌شود.

مقدمات نرم افزار متلب رایگان

Introduction to MATLAB

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه دوم: ورژن مناسب و بهترین منابع برای یادگیری متلب

کدام نسخه از نرم افزار متلب را نصب کنیم؟ کدام Toolbox ها را نصب کنیم؟ بهترین منابع برای یادگیری متلب

ورژن و Toolbaox های مورد نیاز + بهترین منابع متلب رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه سوم: شروع برنامه نویسی با متلب

در این جلسه، برنامه نویسی با متلب شروع می‌شود. با Documentation و انواع داده‌ها (Data Types) آشنا خواهید شد.

شروع برنامه نویسی با متلب رایگان

Introduction to MATLAB

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه چهارم: کار با مهم‌ترین داده‌های متلب

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

کار با مهم‌ترین داده‌های متلب رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه پنجم: وارد کردن دیتا (Import) و خروجی گرفتن دیتا (Export)

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

وارد کردن (Import) دیتا و خارج کردن (Export) دیتا رایگان

Import & Export

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه ششم: کار با حلقه‌ها (Loops) و شرط‌ها (Conditionals)

در این جلسه، کار با حلقه‌های for و while به همراه کار با شرط‌های if و switch را یاد می‌گیرید.

آشنایی با حلقه‌ها (loops) و شرط‌ها (conditionals) رایگان

if, switch, for, while

برای دانلود فایل‌ها، در دوره شرکت نمایید.

تبدیل دمای ورودی رایگان

switch

برای دانلود فایل‌ها، در دوره شرکت نمایید.

حل معادله تک متغیره با روش Bisection رایگان

if, while

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه هفتم: تعریف و استفاده از Function

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

تعریف تابع (function) رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

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

در این جلسه آموزش رسم نمودار انواع نمودارهای دو بعدی و سه‌بعدی و دستورات جانبی آن ارائه می‌شود.

آموزش رسم نمودار دو بعدی رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

آموزش رسم نمودار سه بعدی رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

 

آموزش رسم کانتورهای تابع رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه نهم: Symbolic Math Toolbox

در این جلسه Symbolic Math Toolbox به طور کامل ارائه می‌شود.

تعریف و استفاده از انواع متغیر Symbolic رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

محاسبات سیمبولیک (Symbolic Computations) - قسمت اول رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

محاسبات سیمبولیک (Symbolic Computations) - قسمت دوم رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه دهم: دستگاه معادلات جبری خطی و غیرخطی

در این جلسه نحوه حل دستگاه معادلات جبری خطی و غیرخطی ارائه می‌شود.

ریشه‌های معادله تک متغیره رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

دستگاه معادلات خطی رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

دستگاه معادلات غیرخطی رایگان

برای دانلود فایل‌ها، در دوره شرکت نمایید.

 

جلسه یازدهم: استخراج نتایج از نمودار

در این جلسه استخراج دیتا از نمودارها ارائه می‌شود.

استخراج دیتا از نمودار رایگان

برای دانلود فایل‌ها باید دوره را خریداری کنید

جلسه دوازدهم: مشتق‌گیری عددی (Numerical Differentiation)

در این جلسه مشتق‌گیری عددی (Numerical Differentiation) ارائه می‌شود.

مشتق‌گیری عددی رایگان

Numerical Differentiation

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه سیزدهم: انتگرال‌گیری عددی (Numerical Integration)

در این جلسه انتگرال‌گیری عددی (Numerical Integration) ارائه می‌شود.

انتگرال‌گیری عددی رایگان

Numerical Integration

برای دانلود فایل‌ها، در دوره شرکت نمایید.

جلسه چهاردهم: فراخوانی توابع پایتون در داخل متلب

در این جلسه فرخوانی توابع پایتون در داخل متلب ارائه می‌شود.

فراخوانی توابع پایتون در داخل متلب رایگان

How to Call Python from MATLAB

برای دانلود فایل‌ها باید دوره را خریداری کنید

جلسه پانزدهم: Curve Fitting Toolbox

در این جلسه Curve Fitting Toolbox نرم‌ افزار متلب ارائه می‌شود.

Curve Fitting Toolbox رایگان

در حال ضبط است.

جلسه شانزدهم: Optimization Toolbox

در این جلسه Optimization Toolbox نرم افزار متلب تدریس می‌شود.

Optimization Toolbox رایگان

در حال ضبط است.

جلسه هفدهم: حل معادلات دیفرانسیل

در این جلسه روش‌های مختلف حل معادله دیفرانسیل و همچنین حل دستگاه معادلات دیفرانسیل ارائه می‌شود.

معرفی و دسته بندی معادلات دیفرانسیل رایگان

Classification of Differential Equations

برای دانلود فایل‌ها، در دوره شرکت نمایید.

هلپ متلب برای معادلات دیفرانسیل رایگان

Documentation of Differential Equations

برای دانلود فایل‌ها، در دوره شرکت نمایید.

حل تحلیلی معادلات دیفرانسیل معمولی رایگان

Symbolic Solution for Ordinary Differential Equations

برای دانلود فایل‌ها، در دوره شرکت نمایید.

تبدیل معادلات Symbolic به تابع ODE رایگان

Symbolic Expressions To ODE Function

برای دانلود فایل‌ها، در دوره شرکت نمایید.

حل عددی معادلات دیفرانسیل معمولی - مسئله مقدار اولیه رایگان

Ordinary Differential Equation - Initial Value Problem

برای دانلود فایل‌ها، در دوره شرکت نمایید.

حل عددی معادلات دیفرانسیل معمولی - مسئله مقدار مرزی رایگان

Ordinary Differential Equation - Boundary Value Problem

برای دانلود فایل‌ها، در دوره شرکت نمایید.

حل عددی معادلات دیفرانسیل معمولی - Delay Differential Equations رایگان

Delay Differential Equations

برای دانلود فایل‌ها، در دوره شرکت نمایید.

  1. آواتار حامد فخرایی
    حامد فخرایی(خریدار محصول)

    سلام خسته نباشید
    تازه با سایتتون اشنا شدم میخواستم فیلم دوره متلب دانلود کنم اما صفحه ای با این نوشته <> باز میشد و اجازه دانلود نمیده.ممنمون میشم لینکا رو درست کنید.

    • آواتار میلاد وحیدیان
      میلاد وحیدیان(مدیریت)

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

  2. آواتار Vahideh Vahidifar
    Vahideh Vahidifar

    بسیار عالی و کاربردی بود
    منتظر ادامه آموزش ها هستیم 🙏🏻

    • آواتار میلاد وحیدیان
      میلاد وحیدیان(مدیریت)

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

  3. آواتار Milad
    Milad(خریدار محصول)

    با عرض سلام و خسته نباشید
    میخواستم بدونم این آموزش کی تکمیل میشه و آیا فیلم ها به صورت کامل بارگذاری خواهد شد؟

    • آواتار میلاد وحیدیان
      میلاد وحیدیان(مدیریت)

      سلام
      در کل قصد دارم آموزش‌های متلب رو مجدد ضبط کنم
      اما متاسفانه تا کنون نرسیده ام
      احتمالا تا مهرماه سری جدید آموزش‌های متلب منتشر میشه

  4. آواتار کاربر سایت
    کاربر سایت(خریدار محصول)

    چرا ادامه مباحث جلسه ۱۸ نمیتونم دانلود کنم؟ فایلش اپلود نشده یا فقط برا من اینجوریه

    • آواتار میلاد وحیدیان
      میلاد وحیدیان(مدیریت)

      سلام
      در حال ضبط هست و هنوز منتشر نشده است
      موفق باشید

  5. آواتار سید امین تیموری
    سید امین تیموری(خریدار محصول)

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

    • آواتار میلاد وحیدیان
      میلاد وحیدیان(مدیریت)

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

  6. آواتار کاربر سایت
    کاربر سایت(خریدار محصول)

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

    • آواتار میلاد وحیدیان
      میلاد وحیدیان(مدیریت)

      سلام
      خیلی ممنون از لطفتون 🙏🏻🙏🏻
      باشه حتما

  7. آواتار ploytechnic.students@gmail.com
    [email protected](خریدار محصول)

    بسیار خوب بود.
    موفق باشید.

    • آواتار میلاد وحیدیان
      میلاد وحیدیان(مدیریت)

      خیلی ممنون. لطف دارید

  8. آواتار arshamini
    arshamini

    مطالب ارائه شده در این دوره خیلی مفید بود این اموزش ها خیلی از نیازهای دوستان در دانشگاه و حتی در صنعت رو میتونه پوشش بده

    • آواتار میلاد وحیدیان
      میلاد وحیدیان(مدیریت)

      خیلی ممنون از لطفتون 😊

دیدگاهتان را بنویسید

برای ارسال دیدگاه، نیاز است که را انجام دهید.