آموزش متلب (MATLAB) جامع و حرفهای
هدف از این دورهی جامع، آموزش MATLAB در سیزده گام است. متلب یا به عبارتی آزمایشگاه ماتریس (MATrix LABoratory) یک نرمافزار کامل برای اجرای هر هدف محاسباتی بهویژه در رشتههای مهندسی، ریاضی، تجربی و انسانی است. در این آموزش، پس از معرفی فضای نرمافزار و آشنایی با روش محاسبات ریاضی و نحوهی استفاده از توابع اساسی ریاضی، به سراغ نحوهی تعریف متغیّر و کار با بردارها و ماتریسها خواهیمرفت. روش کار با اعداد مختلط و معادلات جبری و دیفرانسیل در نرمافزار، گامهای بعدی آموزش خواهندبود و سپس وارد فضای کدنویسی خواهیم شد. برای اینکه هیچ نقطهی مبهمی در این نرمافزار وجود نداشتهباشد، پس از آشنایی کامل با کدنویسی در متلب، با چند جعبهابزار کاربردی نرمافزار که بهنوعی کدهای ازپیشنوشتهشده هستند، آشنا خواهیم شد و نهایتاً بحث حائز اهمیت نمایش نتایج را پیگیری خواهیم کرد که از بخشهای اصلی هر نرمافزاری است. اگر به وقت، هزینه و کیفیت آموزش اهمیت میدهید، این فرصت را از دست ندهید و در سیزده گام کامل و منحصربهفرد، نرمافزار متلب را فرابگیرید.
مدت زمان دوره
40 ساعت
پشتیبانی و رفع اشکال رایگان
یکسال پس از پایان دوره
سرفصلها
برای مشاهده کلیک کنید
آشنایی با دورههای GIS و Web GIS موسسه چشم انداز
دورههای جامع موسسه چشم انداز هزاره سوم ملل شامل مجموعهای گسترده و کامل از دورهها شامل دوره های آموزش GIS، آموزش Web GIS در پایتون و سی شارپ، آموزش RS، آموزشهای GIS و Web GIS در رشتههای مختلف مانند شهرسازی و مدیریت شهری، حقوق، گاز، آب، برق، مخابرات و …، دورههای سنجش از دور (RS)، دوره ENVI، دورههای پژوهشی مانند دوره جامع مقاله نویسی، پایان نامه نویسی، آموزش جامع SPSS، آموزش زبانهای برنامه نویسی مانند پایتون، سی شارپ، ASP.Net Core، لاراول، طراحی وب، دوره برنامه نویسی قالب وردپرس، پلاگین نویسی وردپرس و … میشود. دپارتمانهای مختلف موسسه چشم انداز به گونهای است که تمامی نیازهای شما را پوشش دهد. تمامی دورهها کاملاً عملی و کاربردی بوده و با هدف ورود به بازار کار طراحی شده است. تمامی دورهها زیر نظر افراد متخصص و حرفهای آموزش داده خواهد شد. چنانچه در مورد هر یک از دورهها سوالی دارید همواره آماده پاسخگویی به شما هستیم. با ما در تماس باشید و سوالات خود را با ما در میان بگذارید.
متلب (MATLAB) چیست؟
متلب یک محیط نرمافزاری برای اجرای محاسبات ساده و پیچیدهی محاسباتی است. این نرمافزار محصول شرکت متورکس است؛ ولی در ابتدا خروجی تز دکتری ریاضیدان و برنامهنویس آمریکایی؛ Cleve Moler بودهاست که در دههی 1960 میلادی در دانشگاه نیومکزیکو تحصیل میکردهاست. هستهی متلب برای سرعت و دقت بالا به زبان C و رابط گرافیکی آن به زبان جاوا نوشتهشدهاند. پایهی این نرمافزار، ماتریس است؛ یعنی این نرمافزار حتی اعداد را هم به فرم ماتریس میبیند و با این رویکرد قادر است امکان رسم توابع و دادهها، پیادهسازی الگوریتمها، ایجاد رابطهای کاربری و رابطه با برنامههای نوشتهشده به زبانهای دیگر را فراهم کند. البته به دلیل جامعیت نسخههای جدید متلب، یادگیری این نرمافزار، عملاً دانشجویان را از استفاده از دیگر برنامههای کدنویسی بینیاز میسازد.
چرا باید MATLAB را یاد بگیریم؟
متلب یک نرمافزار کاربردی و بینظیر برای انجام محاسبات ریاضی در رشتههای مهندسی، تجربی و انسانی است. اگر میخواهید محاسبات ساده یا پیچیدهی مهندسی مدار، مهندسی مخابرات، برق قدرت، مهندسی کنترل، مهندسی مکانیک و هوافضا، مهندسی شیمی، مهندسی عمران، مهندسی سیّالات، مهندسی صنایع، ریاضیات محض و کاربردی، بهینهسازی، تخمین و پیشبینی، آمار و احتمالات، حل و تحلیل معادلات خطّی و غیرخطّی، ژنتیک، دادههای زمانی، شبکهی عصبی، پردازش تصویر و صوت، نظریهی بازی، سامانههای بیدرنگ، تحلیل دادههای میدانی و هر آنچه را که مربوط به حساب و هندسه و تحلیل است، با دقّت بسیار بالا انجام دهید، بدون شک بهترین گزینه نرمافزار متلب خواهدبود. علاوهبر همهی اینها، نمایش نتایج هر تحقیق و پژوهش به شکل عامپسند و خاصپسند در حدّ مقالات علمی سطح یک، ، از جمله مهمترین کاربردهای این نرمافزار بینظیر است.
مخاطبان دورهی آموزش متلب (MATLAB) در سیزده گام
- دانشجویان مهندسی، پزشکی، ریاضیات و علوم انسانی
- همهی علاقهمندان به ریاضیات و هندسه
- افراد جویای کار در پروژهها و شرکتهای مهندسی، تخمین و پیشبینی
- افراد علاقهمند به حوزههای اقتصادی نظیر بورس
- دانشجویان علاقهمند به مهاجرت که طبعاً نیاز به یادگیری یک زبان برنامهنویسی و یک نرمافزار دارند.
- افراد علاقهمند به چاپ مقالات علمی در نشریات معتبر
- علاقهمندان به اجرای تحقیقات میدانی و تحلیل نتایج حاصل
پیش نیازهای یادگیری نرم افزار متلب (MATLAB)
- شرکت در این دوره به هیچ پیشنیاز خاصی نیاز ندارد و تمام مطالب مهم در دوره آموزش داده میشوند.
- مفاهیم ریاضیاتی موردنیاز بهطور کامل و با ذکر مثال پوشش داده میشوند.
- رویکردهای بهینهی کدنویسی در این آموزش دنبال خواهندشد و بههیچ عنوان نیازی به بلدبودن زبان برنامهنویسی دیگری ندارید.
اطّلاعات تکمیلی دورهی آموزش متلب در سیزده گام
- مدت زمان این دوره 40 ساعت خواهد بود.
- این دوره نیاز به آشنایی قبلی با زبانهای برنامهنویسی ندارد.
- بر خلاف سایر دورهها که سعی کردهاند از زبانهای برنامه نویسی فاصله بگیرند و از آن فرار میکنند، در این دوره ما کاملاً بر روی پیادهسازی صفر تا صد اصرار میورزیم و دانشجو پس از پایان دوره به کلیه مباحث اشراف داشته باشد و از یادگیری سطحی اجتناب میکنیم.
- در این دوره هر آنچه که برای حضور و کار در شرکتها و سازمانهای دولتی و خصوصی داخل کشور و خارج کشور نیاز دارید به شما آموخته خواهد شد.
- چنانچه دانشجو یا سرباز هستید برای شما تخفیفی را در نظر گرفتهایم، پس قبل از ثبت نام با ما در تماس باشید تا تخفیف ویژهای به شما عزیزان تعلق گیرد.
- شرکتها و سازمانهای دولتی و خصوصی داخل یا خارج از کشور، چنانچه نیاز به آموزش به صورت گروهی دارند، با ما در تماس باشند، چرا که برای آنها تخفیف ویژه در نظر داریم.
- اگر فردی هستید که قصد ثبت نام در دوره را دارید اما توانایی پرداخت هزینه دوره را ندارید، میتوانید با معرفی 5 نفر، تنها برای ثبت نام در این دوره، خود در این دوره کاملاً رایگان شرکت کنید!
بخش اول: آشنایی با Python
- نسخههای مختلف نرمافزار و آموزش نصب آخرین نسخه
- آشنایی با تبهای نرمافزار
- آشنایی با رابط Current folder
- آشنایی با رابط Editor
- آشنایی با رابط Command window
- آشنایی با رابط Workspace
- نحوهی استفاده از Help متلب
بخش دوم: محاسبات پایهای
- چهار عمل اصلی و اولویت محاسبات
- قدر مطلق (abs)، توان و نوتاسیونهای ریاضی (مثل عدد پی و نپر)
- جزء صحیح، حدّ صحیح پایین و حدّ صحیح بالای اعداد
- آشنایی با دستورهای sym و double
بخش سوم: متغیرها
- انواع متغیرها
- تعریف یک متغیر و پاککردن آن
- تعیین دقت نمایش یک متغیر (format)
- تعریف و ذخیرهی یک مقدار در متغیر سیمبولیک
بخش چهارم: توابع ریاضی اساسی
- رادیکال ریشهی 2 و ریشههای دیگر
- توابع هارمونیک و معکوس آنها
- توابع هایپربولیک و معکوس آنها
- توابع نمایی و لگاریتم
بخش پنجم: اعداد مختلط
- محاسبات پایهای
- محاسبهی اندازه و زاویهی اعداد مختلط
- محاسبهی مزدوج (conjugate) و بخش حقیقی و موهومی
- اعمال توابع اساسی ریاضی بر اعداد مختلط
بخش ششم: بردارها
- تعریف بردار و استخراج درایههای آن
- جمع، تفریق و ضرب بردارها
- ضرب داخلی و خارجی بردارها
- تعیین میانگین، جمع و طول بردارها
- استخراج زیرمجموعهی بردارها
- تولید بردار با درایههای منظم
- تولید بردار با درایههای رندوم
- ترکیب بردارها
- ضرب و تقسیم درایه به درایه در بردارها
- اعمال توابع اساسی ریاضی بر درایههای یک بردار
- توابع آماری در بردارها
بخش هفتم: ماتریس و تانسورهای رستهی بالاتر
- تعریف ماتریس و استخراج درایههای آن
- جمع، تفریق و ضرب ماتریسها
- ضرب و تقسیم درایه به درایه در ماتریسها
- تعیین طول، سایز و تعداد درایهی ماتریسها
- ترکیب ماتریسها
- اِعمال توابع اساسی ریاضی بر درایههای یک ماتریس
- تولید ماتریس صفر، همانی، قطری و سهقطری
- استخراج ترانهاده (transpose) و ماتریسهای بالا و پایین مثلّثی
- دترمینان، وارون، رنک (rank) و Trace یک ماتریس
- نُرم (norm)، مقدار ویژه، بردار ویژه و چندجملهای مشخصهی یک ماتریس
بخش هشتم: ماتریس و تانسورهای رستهی بالاتر
- حل تکمعادلات جبری
- حل دستگاه معادلات جبری خطی
- حل معادلات جبری بهصورت سیمبولیک
- تعریف توابع ریاضی
بخش هشتم: معادلات جبری
- حل تکمعادلات جبری
- حل دستگاه معادلات جبری خطّی
- حل معادلات جبری بهصورت سیمبولیک
- تعریف توابع ریاضی
بخش نهم: مشتقگیری و انتگرالگیری عددی و تحلیلی
- مشتقگیری از توابع صریح
- مشتقگیری در یک نقطه
- مشتق جزئی (partial)
- انتگرال معین و نامعین
- تعیین حد توابع (limit)
بخش دهم: کدنویسی (Programming)
- اضافهکردن کامنت به کد
- تقسیمکردن کد به چند زیربخش
- دستور if…elseif…else…end
- حلقهی for…end
- حلقهی while…end
- تعریف function و استفاده از دستور global
- ارتباط آنلاین با اکسل
بخش یازدهم: معادلات دیفرانسیل معمولی
- تعریف معادلهی دیفرانسیل در function و یا در کد اصلی
- حل معادلهی دیفرانسیل با استفاده از روش اویلر
- حل معادلهی دیفرانسیل با استفاده از روش رانگ-کاتای مرتبهی 4
- حل معادلهی دیفرانسیل با استفاده از روش ode45
- تغییر گزینههای حل (options)
بخش دوازدهم: آشنایی با چند جعبهابزار کاربردی
- سیمولینک (simulink)
- ابزار Curve fitting
- ابزار PDE
- ابزار PID Tuner
- ابزار Optimization
بخش سیزدهم: رسم نمودار و post processing
- رسم نمودار توابع صریح (plot، scatter و stairs)
- رسم نمودار با استفاده از دادهها
- رسم نمودار دو بعدی و سه بعدی (surface، plot3 و contour)
- گزینههای رسم نمودار مثل رنگ، ضخامت خط و marker
- تغییر رنگ پسزمینهی نمودار
- تغییر اندازهی اعداد محورها
- نمادگذاری (label) برای محورها و تعیین عنوان (title)
- استفاده از Legend
مدرسین دوره
مهندس عقیل جوکار
کارشناسی ارشد مهندسی کامپیوتر از دانشگاه شریف، مدیرفنی هوش پیروزی و گوگلیت تدریس 90% سرفصلدکتر سعید جوی زاده
بنیان گذار تئوری هوش پیروزی در جهان و مدیر و موسس گروه آموزشی موسسه چشم انداز تدریس 10% سرفصلسوالات متداول
ثبت نام در دوره آموزش متلب (MATLAB)
با توجه به تغییر قیمتها، همچنین درخواستهای متغیر کاربران از دورهها، جهت دریافت مشاوره و ثبت نام در دوره آموزش MATLAB (متلب) با ما در تماس باشید:
یا با تکمیل فرم ما با شما تماس خواهیم گرفت: