دوره پکیج جامع مکانیک

Comprehensive package of Mechanics


نحوه برگزاری دوره:

حضوری و آنلاین

مدت دوره:

16ساعت

مدرس دوره:

تیم مهندسین

شهریه دوره:

160,000 تومان

شهریه دانشجویی:

128,000 تومان

دوره آموزش متلب (مقدماتی)

دوره آموزش متلب (مقدماتی)

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

به طور کلی در آموزش متلب با یک محیط محاسباتی چند الگویی و یک زبان برنامه‌نویسی اختصاصی سروکارداریم که توسط MathWorks ساخته شده‌است. متلب امکان دستکاری ماتریس، طراحی توابع و داده، اجرای الگوریتم ها، ایجاد رابط کاربر، و تعامل با برنامه‌های نوشته شده در زبان‌های دیگر را فراهم می‌کند. اگرچه آموزش متلب در درجه اول برای محاسبات عددی در نظر گرفته می‌شود، اما یک جعبه‌ابزار اختیاری از موتور symbolic MuPAD استفاده می‌کند که امکان دسترسی به توانایی های محاسباتی نمادین را فراهم می کند. از سال 2018، متلب بیش از 3 ملیون کاربر در سراسر جهان دارد. 

متلب یک زبان با کارایی بالا برای محاسبات فنی است. این محاسبات در متلب، تجسم و برنامه نویسی را در یک محیط با کاربرد آسان که در آن مشکلات و راه حل ها در نمادهای ریاضی آشنا بیان شده است ادغام می کند. موارد استفاده معمولی عبارتند از:

  • ریاضی و محاسبات
  • توسعه الگوریتم
  • مدل سازی، شبیه سازی و نمونه سازی اولیه
  • تجزیه و تحلیل داده ها، اکتشاف و تجسم
  • گرافیک علمی و مهندسی
  • توسعه برنامه، از جمله ساختمان رابط کاربر گرافیکی در متلب

متلب یک سیستم تعاملی است که عنصر داده اصلی آن آرایه ای است که نیازی به ابعاد ندارد. این به شما امکان می دهد بسیاری از مشکلات محاسبات فنی، به ویژه مشکلاتی که دارای فرمول ماتریس و بردار هستند را حل کنید، در کسری از زمان لازم برای نوشتن یک برنامه به یک زبان غیرتحرک مقیاس پذیر مانند C یا Fortran

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

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

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

 

سیستم متلب

سیستم متلب از پنج قسمت اصلی تشکیل شده است:

  • زبان متلب

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

  • محیط کار  در آموزش متلب

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

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

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

  • کتابخانه عملکرد ریاضی  در آموزش متلب

این مجموعه گسترده ای از الگوریتم های محاسباتی است که از توابع ابتدایی مانند جمع ، سینوسی ، کسینوس و حسابی پیچیده گرفته تا عملکردهای پیچیده تر مانند معکوس ماتریس ، مقادیر ویژه ماتریس ، توابع بسل و تبدیل سریع فوریه.

  • رابط برنامه کاربردی در اموزش متلب  (API)

این یک کتابخانه است که به شما امکان می دهد برنامه های C و Fortran را بنویسید که با متلب تعامل دارند. این امکانات شامل امکاناتی برای تماس روتین از متلب، فراخوانی متلب به عنوان موتور محاسباتی و خواندن و نوشتن پرونده های متلب است.

سرفصل دوره ها


 

  • آموزش متلب آشنایی با محیط متلب :
  1. محیط Command Window، Help،Workspace،Toolbox،Simulink
  2. تنظیمات متلب ( تنظیم سایز فونت، تنظیم مسیر جاری، تنظیم مسیرها و…)

  • آموزش متلب آشنایی با آرایه ها:
  1. اسکالرهای عددی (حقیقی و مختلط) و کاراکتری، بردارها، ماتریسها، آرایه های چند بعدی، سلولها(Cells)، ساختارها(Structures)، سلولها و ساختارهای چند بعدی.
  2. روشهاو تکنیک های Indexing و جستجو:
  3. برای آرایه های چند بعدی
  4. برای سلولها
  5. برای ساختارها

  • آموزش متلب نحوه ایجاد آرایه های خاص با توابع آماده متلب:
  1. ماتریس همانی
  2. آرایه تمام صفر
  3. آرایه تمام یک
  4. آرایه تصادفی یکنواخت
  5. آرایه تصادفی با توزیع نرمال
  6.  ماتریس جادویی و …

  • آموزش متلب آشنایی با توابع آماده متلب:
  1.  فرمت کلی توابع
  2. قوانین کلی حاکم بر توابع
  3. معرفی توابع خاص و پرکاربرد عددی
  4. معرفی توابع با خروجی منطقی
  5. معرفی توابع کاراکتری
  6. معرفی توابع مرتبط با تاریخ و زمان و …

  • آموزش متلب آشنایی با عملگرهای آرایه ای:
  1. عملگرهای ماتریسی
  2. عملگرهای منطقی
  3. عملگرهای مقایسه ای
  4. عملیات المان به المان روی آرایه ها

  • آموزش متلب آشنایی با انواع داده ها و typecasting :
  1. اعداد صحیح 8، 16، 32 و 64 بیتی
  2. اعداد اعشاری با دقت مضاعف و دقت معمولی
  3. داده های کاراکتری

  • آموزش متلب دریافت و ارسال داده در متلب:
  1. دریافت داده های عددی و کاراکتری در محیط متلب
  2. نوشتن و خواندن در فایلهای اکسل، Notepad، فایلهای مختص متلب

  • آموزش متلب کامپایلرهای متلب:
  1. ساخت P-code  برای توابع و GUI
  2. تولید فایل اجرایی EXE

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

  • آموزش متلب حلقه های تکرار
  1. حلقه For
  2. حلقه While
  3.  حلقه های بی نهایت و نحوه خاتمه آنها

  • آموزش متلب کنترل خطا و جریان برنامه:
  1. با استفاده از If -Else-End
  2.  با استفاده از Switch-Case-End
  3.  با استفاده از Try/Catch
  4.  Continue/Break/Keyboard/Pause/Return

  • آموزش متلب آشنایی با نحوه نوشتن توابع:
  1. توابع با تعداد ورودی و خروجی مشخص
  2. توابع با تعداد ورودی و خروجی نامشخص
  3. Function Handle
  4. توابع بدون ورودی یا خروجی
  5. نحوه نوشتن توابع در داخل توابع دیگر
  6. فراخوانی توابع

  • آموزش متلب برنامه نویسی عددی پیشرفته:
  1. حل معادلات جبری
  2. حل معادلات دیفرانسیل
  3. انتگرالگیری
  4. معادله دیفرانسیل جزیی

  • آموزش متلب برنامه نویسی تحلیلی پیشرفته:
  1. حل تحلیلی معادلات جبری
  2. انتگرالگیری تحلیلی
  3. حل تحلیلی معادلات دیفرانسیل
  4. مشتق گیری تحلیلی
  5. حدگیری تحلیلی
  6. محاسبه سری
  7. سری تیلور و بسط مک لورن
  8. تبدیل لاپلاس و معکوس آن
  9. تبدیل فوریه و معکوس آن
  10. ترسیمات نمادین منحنی ها در دستگاههای مختلف

  • آموزش متلب رسم عددی توابع:
  1. رسم دوبعدی
  2. رسم سه بعدی
  3. رسم دو و نیم بعدی
  4. رسم در دستگاه قطبی
  5. دریافت و ارسال تصاویر

  • آموزش متلب آشنایی با نحوه ایجاد و کدنویسی Graphical User Interface:
  1. کار با مولفه های GUI
  2. کار با کادرهای پرسشی
  3. کار با اشیا گرافیکی
  4. کار با کالبک ها
  5. ارتباطات GUI با سیمولینک و با GUI های دیگر

نظرات و سوالات


کاربر محترم برای ثبت نظر لطفا ثبت نام کنید