تا پایان تخفیف

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

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

پرطرفدار
گواهی‌نامه
4.3 (476 امتیاز)
12,109 دانشجو
مقدماتی
محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

محتوای دوره

9 فصل 37 جلسه 15 ساعت ویدیو
فصل اول - مفاهیم اولیه
فصل دوم - جبر ماتریسی
فصل سوم - تعریف توابع
فصل چهارم - فضای سیمبولیک
فصل پنجم - توابع گرافیکی
فصل ششم - عبارات منطقی و جریان‌های کنترلی
فصل هفتم - حل عددی معادلات دیفرانسیل
فصل هشتم - مقدمه‌ای بر شبکه‌های عصبی مصنوعی
پروژه‌ نهایی

پیش‌نیاز‌ها

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

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

درباره دوره

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

از جمله موضوعاتی که در این دوره مورد بحث و بررسی قرار گرفته است می‌توان به موارد زیر اشاره کرد:

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

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

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

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

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

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

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

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

برای شروع لازم است با تعاریف اولیه‌ای همچون برنامه نویسی متلب، نرم افزار متلب و... آشنا شویم.

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

نرم‌افزار متلب چیست؟

نرم‌افزار متلب یک محیط برنامه‌نویسی کامل است که قابلیت‌های فراوانی را برای کاربر به وجود می‌آورد. متلب یا Matlab کلمه‌ای است که از ترکیب دو کلمه Matrix Laboratory به وجود آمده است. باتوجه به این اسم‌گذاری می‌توانیم بدانیم که متلب نرم‌افزاری است که در آن تمام عملیات‌ها و محاسبات با رویکرد ماتریسی انجام می‌گیرد.

این نرم‌افزار فضایی به منظور کدنویسی دارد و این محیط به کاربر کمک می‌کند تا در لحظه بتواند خطاها و دستورات تکمیلی را مشاهده کند و پیشنهادهایی برای بهبود عملکرد را طور لحظه‌ای به کاربر ارائه می‌کند.

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

زبان برنامه‌نویسی متلب چیست؟

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

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

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

کتابخانه‌های متلب

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

متلب بخشی به عنوان سیمولینک دارد که آن بخش کار مدل‌سازی سیستم‌های گوناگون را انجام می‌دهد. سیستم‌های گوناگونی مثل الکترونیک، هوافضا و ...! با نصب Hardware Support Package، می‌توانید با استفاده از متلب برای ابزار‌هایی مانند Arduino یا Raspberry Pi برنامه بنویسید.

نکات منفی متلب

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

  • هزینه بالا- حدود 50 دلار
  • محدودیت در زمینه توسعه وب
  • اشغال رم زیاد

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

برنامه نویسی با متلب یا MATLAB، که مخفف MATrix LABoratory است، یک نرم‌افزار قدرتمند و چندکاره است که به عنوان یک ابزار برای محاسبات عددی، تحلیل داده، و تصویرسازی به وسیله‌ی محققان، مهندسان، و علمای مختلف استفاده می‌شود. این نرم‌افزار توسط شرکت MathWorks توسعه یافته است و یک محیط تعاملی فراهم می‌کند که افراد مختلف را قادر به حل مسائل ریاضی پیچیده می‌سازد.

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

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

نصب و راه اندازی نرم افزار متلب

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

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

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

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

ساخت اسکریپت با متلب

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

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

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

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

ساخت بردار های عددی با متلب

ساخت بردارهای عددی با رفتار منظم یک جنبه مهم در کدنویسی با متلب است که به کاربران این امکان را می‌دهد تا با بهره‌مندی از ویژگی‌ها و توابع کد نویسی متلب، به ساختارهای داده عددی متناسب با نیازهای خود دست یابند. بردارها در MATLAB به عنوان مجموعه‌های یک بعدی از اعداد یا مقادیر نمایش داده می‌شوند.

برای ایجاد بردارهای عددی با رفتار منظم در آموزش برنامه نویسی متلب، از توابع MATLAB مانند linspace یا colon استفاده می‌شود. به عنوان مثال، linspace (a, b, n) یک بردار با n عضو را ایجاد می‌کند که از a تا b به طور منظم تقسیم شده است. همچنین a:step:b نیز برداری با گام step از a تا b ایجاد می‌کند.

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

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

بررسی و تحلیل داده با متلب

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

ماتریس‌ها، که به صورت جدولی از اعداد هستند، نیز از مهمترین ساختارهای داده در MATLAB هستند. این امکان به کاربران خواهد داد که با داده‌های دو بعدی، مانند تصاویر و داده‌های جدولی، به صورت مستقیم کار کنند. برای ورود و صادرکردن داده در MATLAB، ابزارهای خودکار و قدرتمندی وجود دارد. با استفاده از دستوراتی مانند load و save، می‌توانید به راحتی داده‌های مختلف را از/به فرمت‌های متداول مانند CSV و اکسل وارد و صادر کنید. این امکان کاربران را در اداره و تبدیل داده‌ها بر اساس نیازهای خود تسهیل می‌دهد.

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

نمودارسازی و تصویرسازی با متلب

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

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

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

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

MATLAB امکانات بسیاری برای بهبود عملکرد و بهینه‌سازی کدها فراهم کرده است. یکی از نکات مهم در بهینه‌سازی کد، استفاده از تکنیک‌های وکتورسازی است. با استفاده از عملیات ماتریسی و وکتوری، می‌توان به سرعت و با بهترین کارایی در کدنویسی پیش‌رو رفت. همچنین، به منظور کاهش زمان اجرای کدها، از توابع داخلی MATLAB بهینه‌سازی برای انجام عملیات متداول استفاده می‌شود. به عنوان مثال، استفاده از توابع bsxfun و vecnorm می‌تواند به بهبود عملکرد کد کمک کند.

یک راهکار دیگر برای بهینه‌سازی کد، استفاده از نمایه‌های توزیع موازی (Parallel Computing Toolbox) است. این ابزار به کاربران این امکان را می‌دهد تا عملیات‌های محاسباتی را به‌طور همزمان بر روی چندین هسته پردازنده انجام دهند و زمان اجرای کدها را بهبود بخشند.

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

اشکال‌زدایی و تجزیه و تحلیل

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

rhgMATLAB ابزارهای پیشرفته‌تری نیز برای تحلیل و اشکال‌زدایی فراهم کرده است، از جمله MATLAB Profiler. این ابزار به کاربران اطلاعات جزئی درباره زمان اجرای هر خط کد و فراخوانی توابع را ارائه می‌دهد تا مشکلات عملکردی کد را شناسایی کنند. برای اجتناب از خطاها و اشکال‌زدایی بهتر در کدنویسی با متلب، استفاده از جملات شرطی و نظارت بر مقدارها (assertions) می‌تواند مفید باشد. این روش‌ها به کاربران این امکان را می‌دهند که شرایط قبلی اجرا را بررسی کرده و در صورت لزوم کد را به طور خودکار متوقف کنند.

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

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

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

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

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

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

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

امتیاز و نظرات کاربران

4.3

از مجموع 476 امتیاز

40 نظر

3 ماه پیش

عالی

آرزو فخرآل علی

آرزو فخرآل علی

8 ماه پیش

عالی

مهدی رضاپور

مهدی رضاپور

2 سال پیش

جیزززز

علیرضا احمدی

علیرضا احمدی

2 سال پیش

سلام این دوره عالی بود.

بهزاد شکربیگی

بهزاد شکربیگی

3 سال پیش

سلام دوره خوبی بود و با تمرین و تکرار میشه مطالب رو به خوبی فرا گرفت

پریسا مرادی هارونی

پریسا مرادی هارونی

3 سال پیش

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

حسین میرزائی

حسین میرزائی

نظرات بیشتر

گواهی‌نامه

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

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

قابل اشتراک‌گذاری در

linkdin

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

درباره استاد

معین سلیمی
معین سلیمی
6 دوره
17,551 دانشجو

مهندس معین سلیمی برنامه‌نویسی را از سال 84 آغاز کرد و تا به امروز در پروژه‌های اجرایی و تحقیقاتی مختلفی به عنوان برنامه‌نویس یا ایده پرداز فعالیت داشته است. ایشان از سال 90 به صورت تخصصی به آموزش برنامه‌نویسی مشغول است و معتقد است آموزش دادن هر مهارتی نیازمند دو مورد است: ۱- داشتن علم در زمینه مذکور، ۲-داشتن صبر و حوصله بسیار و توانایی آموزش، که چه بسا مورد دوم مهمتر از مورد اول است. عاشق یادگیری است و این موضوع هم علت و هم معلول مهارت برنامه‌نویسی در او است. گذراندن کارشناسی ارشد مهندسی مکانیک با معدل برتر و نزدیک به دو دهه سابقه کار حرفه‌ای برنامه نویسی در بسیاری حوزه های مهندسی و IT، دید وسیع و یکپارچه‌ای در علوم مختلف برای او ایجاد کرده است. امروزه بیشتر وقت خود را به فعالیت در پروژه های مرتبط با علوم داده، هوش مصنوعی و دیجیتال مارکتینگ و همچنین آموزش و توسعه برنامه‌نویسی نزد نوآموزان، در معتبرترین دانشگاه‌های کشور اختصاص می‌دهد.

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

دیگر دوره‌های معین سلیمی

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

متلب چیست و چه کاربردی دارد؟

متلب یک زبان با کارایی بالا برای محاسبات فنی است که قابلیت های زیادی درعلوم فنی و مهندسی دارد و به دلیل کاربری آسان و کتابخانه های متنوع طرفداران بسیاری دارد.

متلب بهتر است یا پایتون؟

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

کجا می‌توانیم متلب را یاد بگیریم؟

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

آیا در صورت خرید دوره، گواهی نامه آن به من تعلق می گیرد؟

خیر؛ شما با خرید دوره می توانید در آن دوره شرکت کنید و به محتوای آن دسترسی خواهید داشت. در صورتی که در زمان تعیین شده دوره را با نمره قبولی بگذرانید، گواهی نامه دوره به نام شما صادر خواهد شد.

آیا گواهی‌نامه‌های دانشگاهی به صورت رسمی و توسط دانشگاه مربوطه صادر می‌شود؟

بله؛ گواهی نامه ها توسط دانشگاه مربوطه و با امضای رئیس دانشگاه یا مسئول مربوطه که حق امضای گواهی نامه ها را دارد صادر می شود و گواهی نامه معتبر دانشگاه است که به اسم هر فرد صادر می شود.

حداقل و حداکثر زمانی که می توانم یک دوره را بگذرانم چقدر است؟

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

در صورت قبولی در دوره، آیا امکان دریافت نسخه فیزیکی گواهی نامه دوره را دارم؟

خیر، به دلیل مسائل زیست محیطی و کاهش قطع درختان، فقط نسخه الکترونیکی گواهی‌نامه در اختیار شما قرار می‌گیرد

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

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