جامع ترین دوره آموزش مقدماتی و پیشرفته نرم افزار متلب با رویکرد پروژه محور

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

271 دانشجو شرکت کردند

جامع ترین دوره آموزش مقدماتی و پیشرفته نرم افزار متلب با رویکرد پروژه محور

(ویژه همه رشته ها)

مدرس:

اسماعیل سلحشور (مدرس دانشگاه فنی و حرفه ای و عضو هیئت علمی موسسه آموزشی صعود)

توضیحات دوره:

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

 

اهداف دوره:

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

ویژگی های دوره:

  • دریافت گواهی نامه از موسسه آموزشی صعود (در صورت قبولی در آزمون نهایی)
  • پشتیابی آنلاین توسط مدرس (پس از خرید دوره عضو گروه آموزشی مرتبط با این دوره خواهید شد و می توانید با مدرس و سایر دانشجویان دوره در ارتباط بوده و تمامی سوالات خود را بپرسید و اشکالاتتان را رفع کنید)
  • آموزش با رویکرد پروژه محور (هدف گذاری این دوره به صورتی است که بتوانید اصول پیاده سازی و شبیه سازی مقالات را یاد گرفته و مسائل کاربردی را حل کنید. به این منظور برای فهم بهتر مباحث مثال های متعددی در هر فصل گنجانده شده است. همچنین تکالیفی نیز در نظر گرفته شده است تا پس از یادگیری هر مبحث بتوانید دانش خود را محک بزنید. در انتهای هر فصل نیز مسائل کاربردی به عنوان تمرین وجود دارد که باید آن ها را حل کنید. همه این موارد کمک خواهد کرد تا با تکرار و تمرین زیاد به یک سطح قابل قبول در کدنویسی برسید و توانمندی حل مسئله در شما ارتقاء یابد)
  • جزوات آموزشی مدون و خودآموز (در این دوره آموزش ها بر مبنای جزوات تهیه شده توسط مدرس (بیش از 570 اسلاید)، راهنمای نرم افزار متلب، مقالات و تجریبات شخصی مدرس انجام می شود. به جرات می توان ادعا کرد که مشابه این بسته آموزشی از نظر جامع بودن و آموزش نکات بسیار کاربردی و پیشرفته برنامه نویسی متلب تاکنون در هیچ کتاب و دوره ای ارائه نشده است و یک مرجع بی نظیر برای آموزش گام به گام و حرفه ای برنامه نویسی متلب محسوب می شود)
  • پاسخگویی به سوالات احتمالی (مدرس دوره با توجه به تجربه چندین ساله در برگزاری دوره های آموزش حضوری و آنلاین نرم افزار متلب به سوالات و اشکالات احتمالی شما در طی آموزش مباحث پاسخ داده است)
  • آموزش اصول مطالعه صحیح و کارا (در بسته آموزشی یک فایل راهنما وجود دارد که توصیه می شود قبل از شروع آن را مشاهده کنید و شیوه صحیح مطالعه و گذراندن دوره را به صورت آفلاین یاد بگیرید و با اینکار کیفیت یادگیری خود را افزایش دهید. ما در موسسه صعود تضمین می کنیم در صورت رعایت اصول مطالعه صحیح، حل تمرین ها و اندکی خلاقیت و پشتکار می توانید در کدنویسی و استفاده از نرم افزار متلب حرفه ای شوید و مسائل کاربردی مختلف را براحتی با آن حل کنید)

مدت زمان دوره:

  • 38:45 ساعت محتوای آموزشی (حداقل زمان لازم برای مطالعه و گذراندن دوره 70 ساعت می باشد)

نرم افزارهای مرتبط با آموزش:

  • MATLAB R2020b (همه فایل های آموزشی با نسخه های مختلف نرم افزار (2011 -2021a ) همسان سازی شده است)

فهرست سرفصل­ها و رئوس مطالب:

فصل اول: مفاهیم مقدماتی  (5:10 ساعت محتوای آموزشی)

  • آموزش نصب نرم افزار متلب
  • آشنایی با محیط کار نرم افزار متلب
  • آشنایی با نحوه ­ی استفاده از راهنمای نرم افزار متلب
  • آشنایی با اصول تعریف و نام گذاری متغیرها
  • آشنایی با فضای کاری و زمان اعتبار متغیرها
  • آشنایی با نحوه­ ی انجام عملیات ریاضی ساده
  • آشنایی با نحوه­ ی ایجاد آرایه، ماتریس و بردار
  • آشنایی با انواع متغیرها و توابع لازم برای شناسایی و تبدیل آنها به یکدیگر
  • آشنایی با آرایه های رشته­ای، سلولی، ساختاری، جداول و توابع مرتبط با آنها
  • آشنایی با اعداد و کمیت ­های ویژه در متلب شاملNaN ، Inf،pi و …
  • آشنایی با اعداد مختلط و توابع مرتبط
  • آشنایی با دستورات ذخیره و بارگذاری اطلاعات با فرمت mat
  • آشنایی با دستوارت فراخوانی و ذخیره فایل ­های متنی، اکسل، صدا، تصویر و …
  • آشنایی با فراخوانی، ذخیره و آنالیز داده­ ها با استفاده از رابط کاربری گرافیکی نرم افزار متلب
  • آشنایی با انواع فرمت ­های نمایش اعداد در پنجره دستورات
  • آشنایی با اسکریپ نویسی در متلب و نحوه ­ی کار با محیط Live Script
  • آشنایی با نحوه ­ی اضافه کردن توضیحات به کدها و قسمت بندی آنها
  • آشنایی با توابع دریافت اطلاعات از کاربر و چاپ خروجی
  • آشنایی با انواع دستورات توقف برنامه
  • آشنایی با توابع مفید و کاربردی در متلب نظیر max، min،det ، exp و …
  • آشنایی با توابع زمانی
  • آشنایی با مدیریت فایل ­ها و توابع مرتبط
  • حل مسائل کاربردی مرتبط با مباحث فصل اول

 

فصل دوم: کار با آرایه ها (4:25 ساعت محتوای آموزشی)

  • آشنایی با انواع روش ­های ایجاد آرایه با استفاده از علامت دو نقطه، توابع linspace، logspace و ترکیب آنها
  • آشنایی با نحوه­ ی ایجاد آرایه با استفاده توابع از پیش تعریف شده
  • آشنایی با انواع توابع ایجاد آرایه ­های تصادفی
  • آشنایی با نحوه­ ی انجام عملیات ریاضی بر روی آرایه ­ها
  • آشنایی با نحوه­ی استفاده از توابع ریاضیاتی بر روی آرایه­ها
  • آشنایی با نحوه­ ی اجرای ترانهاده و ترانهاده مزدوج بر روی آرایه ­ها
  • آشنایی با مفاهیم انتخاب، استخراج و جایگذاری در آرایه­ ها
  • آشنایی با ماتریس تهی و کاربردهای آن
  • آشنایی با نحوه ­ی حذف بخشی از آرایه
  • آشنایی با نحوه ­ی الحاق عمودی و افقی بر روی انواع آرایه ­ها
  • آشنایی با نحوه­ ی تکرار ماتریس ­ها و آرایه­ ها با استفاده از تابع repmat
  • آشنایی با جستجو در آرایه با استفاده از شاخص­گذاری logical
  • آشنایی با جستجو در آرایه با استفاده از دستور find
  • آشنایی با مفاهیم انتخاب، استخراج و جایگذاری در آرایه­ های سلولی، ساختاری و جداول
  • آشنایی با توابع size، lengthوnumel برای تعیین اندازه آرایه ­ها
  • آشنایی با نحوه ­ی استفاده از توابع round،fix ،floor  و ceil برای تبدیل اعداد غیر صحیح به اعداد صحیح
  • آشنایی با توابع مفید ریاضیاتی نظیر sum، mean،diff ، cumsum و …
  • آشنایی با توابع مفید برای تغییر شکل آرایه ­ها نظیر reshape، fliplr، flipud و …
  • آشنایی با توابع مرتب سازی آرایه­ ها نظیر sort، sortrows و …
  • آشنایی با توابع عمل کننده روی ماتریس ­های قطری نظیر diag ، blkdiag، trace و …
  • حل مسائل کاربردی مرتبط با مباحث فصل دوم

فصل سوم: کدنویسی در متلب (6:20 ساعت محتوای آموزشی)

  • آشنایی با عملیات منطقی و رابطه ­ی در متلب
  • آشنایی با دستورات مقایسه ای بر روی انواع آرایه­ ها
  • آموزش اصول فلوچارت نویسی و برنامه نویسی استاندارد
  • آموزش نحوه ­ی استفاده از حلقه تکرار for
  • آشنایی با مفهوم اختصاص حافظه و اهمیت آن در افزایش سرعت برنامه ­های متلب
  • آشنایی با قابلیت ­های عملیات ماتریسی به جای حلقه­ ها در افزایش سرعت برنامه­ های متلب
  • آموزش نحوه­ ی استفاده از حلقه تکرار while
  • آموزش نحوه ­ی استفاده از دستور شرطی if-else-elseif
  • آموزش نحوه­ ی استفاده از دستور شرطیswitch-case
  • آشنایی با دستورات break و continue برای چشم پوشی از برخی تکرارها در دستورات حلقه
  • آموزش نحوه­ ی استفاده از دستور try-catch برای رفع خطاهای احتمالی در برنامه
  • حل مسائل کاربردی مرتبط با مباحث فصل سوم

فصل چهارم: نحوه ی ایجاد متن های قالب دار (45 دقیقه محتوای آموزشی)

  • آشنایی با دستوراتfopen ، fclose، fprintf، sprintf، fscanf و …
  • آشنایی با نحوه­ ی ایجاد متن قالب دار برای توابع نمایش دهنده رشته متنی
  • آشنایی با انواع کاراکترهای خاص برای ایجاد متن قالب دار
  • آشنایی با انواع عملگرهای ایجاد متن قالب دار
  • آشنایی با انواع کاراکترهای تبدیل برای ایجاد متن قالب دار
  • آموزش تغییر دقت و اندازه نمایش نتایج در یک متن قالب دار
  • آموزش نمایش علامت در چاپ نتایج در یک متن قالب دار

فصل پنجم: رسم نمودارهای دو و سه بعدی (9:55 ساعت محتوای آموزشی)

  • آموزش نحوه­ ی استفاده از تمامی syntax های دستور plot
  • آموزش تغییر رنگ، نوع خط و علامت گذاری گراف ها
  • آموزش برچسب گذاری عمودی، افقی و عنوان بر روی نمودارها
  • آشنایی با دستور legend برای تشخیص گراف های رسم شده
  • آموزش رسم خطوط شبکه ای بر روی نمودارها با استفاده از دستور grid
  • آموزش تغییر دامنه محور نمودارها با استفاده از دستور axis
  • آموزش نحوه­ی رسم چند گراف مختلف بر روی یک صفحه با استفاده از دستور hold
  • آموزش نحوه­ی تنظیمات پیشرفته بر روی نمودارها با استفاده از تابع plot
  • آشنایی با مفاهیم گیره های گرافیکی figure، axes و object
  • آموزش تنظیم پیشرفته نمودارها با استفاده از دستوراتset و get
  • آموزش نحوه­ی رسم چند axes مجزا بر روی یک figure با استفاده از دستور subplot و nexttile
  • آموزش افزودن متن و علائم روی نمودار با استفاده از دستورtext و gtext
  • آشنایی با سایر دستورات کاربردی نظیر clf، cla، ginput و …
  • آموزش رسم نمودار با دو محور عمودی با استفاده از تابع plotyy و yyaxis
  • آشنایی با سایر دستورات کاربردی برای رسم نمودارهای دو بعدی نظیرbar ، pie،polar و …
  • آموزش رسم توابع با استفاده از دستورات fplot و ezplot
  • آشنایی با دستورات drawnow و refreshdata برای رسم پیشرفته نمودارها
  • آشنایی با دستور axes برای رسم چند axes در موقعیت­های دلخواه بر روی یک figure
  • آموزش تغییر تمامی اعداد و متون در نمودارها به فرمت latex
  • آموزش کلیه تنظیمات پیشرفته بر روی نمودارها با استفاده از رابط کاربری گرافیکی متلب
  • آموزش بهترین حالت برای تنظیم و ذخیره سازی نمودارها برای استفاده در مقالات و پایان ­نامه ها
  • آشنایی با رسم نمودارهای سه بعدی با استفاده از دستورplot3
  • آشنایی با دستور meshgrid و رسم نمودارهای شبکه ای با استفاده از دستورهایmesh و surf
  • آشنایی با انواع توابع و دستورات مفید برای ایجاد تغییرات در نمودارهای سه بعدی
  • حل مسائل کاربردی مرتبط با مباحث فصل پنجم

فصل ششم: نحوه ی ایجاد توابع شخصی در متلب  (4:47 ساعت محتوای آموزشی)

  • آشنایی با مزایای استفاده از توابع و تفاوت های آن با اسکریپت
  • آشنایی با نحوه­­ ی ایجاد توابع شخصی چند ورودی و چند خروجی
  • آشنایی با مفهوم فضای کاری پایه و محلی
  • آشنایی با کاربرد دستورات tild و return در توابع
  • آشنایی با نحوه­­ی ایجاد توابع local و nested و کاربردهای آنها
  • آشنایی با مفهوم handel و کاربرد آن در توابع
  • آشنایی با نحوه­­ ی ایجاد توابع خطی و anonymous
  • آشنایی با نحوه­­ ی ایجاد توابع بدون ورودی و خروجی
  • آشنایی با نحوه ­­ی فراخوانی یک تابع به عنوان آرگومان ورودی یک تابع دیگر
  • آشنایی با توابعeval و feval برای اجرای توابع با استفاده از handel توابع
  • آشنایی با نحوه­­ ی فراخوانی توابع local با استفاده از handel توابع
  • آشنایی با دستورات nargin و nargout برای تعیین تعداد ورودی ها و خروجی ها در زمان فراخوانی
  • آشنایی با دستوراتvarargin و varargout برای ایجاد توابعی با ورودی ها و خروجی های نامحدود
  • آشنایی با دستورات narginchk و nargoutchk برای بررسی صحیح بودن تعداد ورودی ها و خروجی ها در زمان فراخوانی
  • آشنایی با روش های اشتراک گذاری اطلاعات بین فضای های کاری مختلف
  • آشنایی با متغیرهای persistent وglobal و کاربردهای آنها
  • حل مسائل کاربردی مرتبط با مباحث فصل ششم

فصل هفتم: آموزش الگوی برنامه نویسی شی گرا در متلب  (7:20 ساعت محتوای آموزشی)

  • آشنایی با انواع الگوهای برنامه نویسی و مقایسه آن­ها (Procedural،Functional و Object-Oriented)
  • آشنایی با مفاهیم بنیادی در شی گرایی (Object،Property ،Method و Class)
  • آشنایی با ویژگی­ های برنامه نویسی شی گرا (Encapsulation،Abstraction ،Polymorphism وInheritance )
  • آموزش اصول حل مسائل با استفاده از الگوی برنامه نویسی شی گرا
  • آشنایی با تفاوت های متغیر از نوع شی با آرایه های سلولی و ساختاری
  • آموزش نحوه ­ی ارسال پیغام بین اشیاء، کلاس ها و سایر بخش ­های یک برنامه
  • آشنایی با ساختار برنامه نویسی شی گرا در نرم افزار متلب
  • آشنایی با نحوه ی ایجاد یک کلاس ساده در نرم افزار متلب
  • آشنایی با انواع روش ­های تعریف خاصیت ها (Properties) در کلاس­ها
  • آشنایی با نحوه­ ی ایجاد تابع سازنده (Constructor) برای کلاس­ها
  • آشنایی با نحوه اضافه کردن توابع مختلف به بخش methods در کلاس­ها
  • آشنایی با انواع ویژگی­های کلاس ها، خاصیت ها، روش­ها و نحوه تغییر آن­ها
  • آشنایی با انواع ویژگی­های محدودکننده خاصیت­ها (Public، Protected،Private و Immutable)
  • آشنایی با انواع ویژگی­ های محدودکننده روش ­ها (Public، Protected،Private ،Hidden و Sealed)
  • آشنایی با روش­های Static و کاربرد آن­ ها
  • آشنایی با Value Classes و Handle Classes؛ تفاوت­ها و کاربردهای آن ­ها
  • آشنایی با نحوه ­ی ایجاد تابع نابودگر (Destructor) برای یک کلاس
  • آشنایی با تفاوت استفاده از دستورهایClear و Delete در کلاس ها
  • آموزش انواع روش­های کنترل خاصیت ها با استفاده از PropertyName و get.PropertyName
  • آموزش نحوه­ی اضافه کردن توابع عمومیset و get به یک کلاس
  • آشنایی با خاصیت نوع Dependentو نحوه­ی استفاده از آن در کلاس­ها
  • آموزش نحوه ی سربارگذاری عملگرها (Overriding Operators) در کلاس­ها
  • آموزش نحوه شخصی سازی توابعdisp وplot   برای کلاس­ها
  • آشنایی و معرفی توابع کاربردی مرتبط با کلاس­ها
  • آشنایی با مفاهیم Events و Listeners و نحوه ­ی پیاده سازی آن­ ها در کلاس­ها
  • آشنایی با مفاهیم Superclass و Subclass و نحوه ی ارث بری از یک کلاس
  • آشنایی با متغیرهایConstant و نحوه ­ی استفاده از آن
  • آشنایی با Enumerations و تفاوت آن با متغیرهای Constant
  • آشنایی با نحوه­ی تعریف بخش­های مختلف یک کلاس در فایل­های مجزا و نحوه ارتباط آن ها با هم
  • حل مسائل کاربردی مرتبط با مباحث فصل هفتم

توجه: ویدیوها بصورت کامل آماده می باشند به محض ثبت نام می توانید ویدیوها را مشاهده و دانلود نمایید.

معرفی دوره

1
پیش‌نمایش 1
2
پیش‌نمایش 2

فصل 1

1
بخش 1-1
56 دقیقه
2
بخش 2-1
1 ساعت و 30 دقیقه
3
بخش 3-1
54 دقیقه
4
بخش 4-1
52 دقیقه
5
تمرینات بخش 1
47 دقیقه
6
فایل PDF بخش 1

فصل 2

1
بخش 1-2
37 دقیقه
2
بخش 2-2
56 دقیقه
3
بخش 3-2
1 ساعت و 16 دقیقه
4
بخش 4-2
40 دقیقه
5
تمرینات بخش 2
55 دقیقه
6
فایل PDF بخش 2

فصل 3

1
بخش 1-3
1 ساعت و 44 دقیقه
2
بخش 2-3
1 ساعت و 30 دقیقه
3
بخش 3-3
37 دقیقه
4
تمرینات بخش 3
1 ساعت و 37 دقیقه
5
تکالیف بخش 3
53 دقیقه
6
فایل PDF بخش 3
7
فایل PDF تکالیف بخش 3

فصل 4

1
بخش 1-4
44 دقیقه
2
فایل PDF بخش 4

فصل 5

1
بخش 1-5
2 ساعت و 34 دقیقه
2
بخش 2-5
2 ساعت و 22 دقیقه
3
تمرینات بخش 5
55 دقیقه
4
تکالیف 1 بخش 5
1 ساعت و 20 دقیقه
5
تکالیف 2 بخش 5
1 ساعت و 14 دقیقه
6
فایل PDF بخش 5
7
فایل PDF تکالیف 1 بخش 5
8
فایل PDF تکالیف 2 بخش 5

فصل 6

1
بخش 1-6
2 ساعت و 26 دقیقه
2
بخش 2-6
46 دقیقه
3
تمرینات بخش 6
1 ساعت و 34 دقیقه
4
فایل PDF بخش 6

فصل 7

1
بخش 1-7
2 ساعت و 19 دقیقه
2
بخش 2-7
2 ساعت و 4 دقیقه
3
بخش 3-7
2 ساعت و 56 دقیقه
4
فایل PDF بخش 7

اولین دیدگاه را ثبت کنید.

لطفا, وارد اکانت کاربری شوید تا بتوانید نظر خود را درباره ی دوره ی آموزشی بنویسید
جامع متلب
ثبت نام
اتصال امن

شامل

دسترسی کامل به صورت مادام العمر
قابل مشاهده در رایانه و گوشی