آموزش کلاس مستر متلب: از مبتدی به متخصص در متلب بروید

MATLAB Master Class: Go from Beginner to Expert in MATLAB

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه نویسی متلب، ساختارهای داده، برنامه ها، علم داده، عبارات منظم، پردازش متن، اتوماسیون کار توسعه مهارت های مبتدی تا ارتقاء سطح برنامه نویسی با متلب ایجاد مجموعه ای از پروژه های متلب بسیاری برای درخواست مشاغل متلب کسب تجربه عملی با متلب برای تجسم تجزیه و تحلیل و فرمول بندی مسائل سطح متوسط ​​و پیشرفته با استفاده از مهارت های برنامه نویسی متلب تجربه برخی از کاربردهای دنیای واقعی متلب در حل مسائل قادر به استفاده از متلب برای علم داده و یادگیری ماشینی بسازید رابط کاربری گرافیکی و برنامه های دسکتاپ با متلب ساخت رجکس قدرت و استفاده از آنها برای شناسایی الگوهای موجود در متن ورودی پیش نیازها: ما همه چیز را از ابتدا پوشش می دهیم و بنابراین نیازی به دانش قبلی متلب نداریم نصب نرم افزار متلب بر روی دستگاه شما برای این دوره الزامی است تا بتوانید دستورات و اسکریپت های ما را اجرا کنید. پوشش در طول دوره اگر نرم‌افزار متلب را نصب نکرده‌اید، می‌توانید گزینه‌های زیر را در نظر بگیرید 1. می‌توانید یک نسخه رایگان از نرم‌افزار را از وبسایت MATHWORK دانلود کنید. این برای استفاده در زمان محدود است. بسیاری از دانشگاه‌ها یک نسخه دانشجویی رایگان از نرم‌افزار 3 را ارائه می‌دهند. می‌توانید Octave را دانلود کنید که رایگان است و عملکردی تقریباً مشابه با MATLAB دارد. (من این گزینه را توصیه نمی کنم زیرا ممکن است نتوانید به تمام عملکردهایی که در این دوره پوشش می دهیم دسترسی داشته باشید) 4. اگر هیچ یک از موارد بالا برای شما کار نکرد، می توانید نسخه دانشجویی را مستقیماً از وب سایت Mathworks خریداری کنید. از نظر هزینه در مقایسه با نسخه کامل آن به طور قابل توجهی کمتر است

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

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

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

در طول این دوره جامع، ما تعداد زیادی از مهارت‌ها و تکنیک‌ها را پوشش می‌دهیم، از جمله:

  • ریاضیات اساسی و توابع دستکاری ماتریس

  • وارد کردن و تجسم داده

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

  • توابع و متغیرهای نمادین برای عملیات ریاضی پیشرفته

  • مدیریت فایل و دایرکتوری

  • اسکریپت‌های زنده و اشتراک‌گذاری نتایج

  • انواع داده های پیشرفته از جمله سلول ها، جداول، جدول زمانی و ظرف های نقشه

  • طبقه بندی علم داده، خوشه بندی و کاهش ابعاد با MATLAB

  • وظایف پیش‌پردازش داده‌های ضروری مانند مقادیر دورافتاده، مقادیر گمشده، مدیریت ویژگی‌های دسته‌بندی

  • ساخت عبارات منظم برای پردازش متن

  • ساخت رابط کاربری گرافیکی با استفاده از Guide و AppDesigner

  • خودکار کردن وظایف با کنترل ماوس، صفحه کلید، اجرای اسکریپت ها از پنجره فرمان، فایل های دسته ای

  • وب، ایمیل و سایر عملیات مرتبط با اینترنت

  • ایجاد ppts، فایل های word و pdf

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

این دوره تضمین می کند که شما با گنجاندن

یاد می گیرید
  • سوالات تمرینی را همراه با راه حل ها تمرین کنید

  • سوالات تمرینی چالش برانگیز

  • آزمایشات و

  • الگوهای کد غذاخوری

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

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

"من ویدیو را در دنباله پیشنهادی نیز مشاهده کرده بودم، همانطور که به برخی از ویدئوهای خارج از دنباله پیشنهادی مربی نگاه کرده بودم، و فقط یک چیز برای گفتن داشتم: - این دوره عالی است!!!!!! !!!!!!!" گابریل فدرو هنگریا

"من دوره آموزشی MATLAB Gui توسط مدرس را گذرانده ام. این یک تجربه A++ بود. او بهترین مربی است، واقعاً حرفه ای است و دقیقاً می داند چه چیزی باید آموزش دهد. از مشارکت فوق العاده شما برای کمک به ما در درک متلب متشکریم." کونال سینگ

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

لطفاً توجه داشته باشید... من بسیار مطمئن هستم که دوره را دوست خواهید داشت و بنابراین به شما ضمانت بازگشت کامل وجه به مدت 30 روز را ارائه می دهد! بنابراین خطر صفر وجود دارد و چیزی برای از دست دادن وجود ندارد.

در نهایت، من بسیار هیجان زده هستم که matlab را به شما آموزش می دهم، بنابراین ثبت نام را بزنید و از یادگیری MATLAB لذت ببرید





سرفصل ها و درس ها

معرفی دوره و مدرس Course and Instructor Introduction

  • معرفی دوره Course Introduction

  • نرم افزار متلب (قیمت گذاری و منابع آنلاین) MATLAB Software (Pricing and Online resources)

  • همه کدها و داده ها را با یک کلیک دانلود کنید Download All the Codes and Data in a Single Click

معرفی دوره و مدرس Course and Instructor Introduction

  • معرفی دوره Course Introduction

  • نرم افزار متلب (قیمت گذاری و منابع آنلاین) MATLAB Software (Pricing and Online resources)

  • همه کدها و داده ها را با یک کلیک دانلود کنید Download All the Codes and Data in a Single Click

------------ قسمت 1: متلب از مبتدی تا پیشرفته ----------------- ------------ Part 1: MATLAB from Beginer to Advance -----------------

  • رابط کاربری گرافیکی متلب MATLAB Graphical User Interface

  • درباره دوره به ما بگویید Tell us About the Course

  • برخی از عملیات های رایج Some Common Operations

------------ قسمت 1: متلب از مبتدی تا پیشرفته ----------------- ------------ Part 1: MATLAB from Beginer to Advance -----------------

  • رابط کاربری گرافیکی متلب MATLAB Graphical User Interface

  • درباره دوره به ما بگویید Tell us About the Course

  • برخی از عملیات های رایج Some Common Operations

1.1: مدیریت متغیرها و ایجاد اسکریپت 1.1: Handling variables and Creating Scripts

  • کد و اسکریپت Code and Scripts

  • بیایید پایه هایی برای درک متغیرها بگذاریم Let's lay foundations for understanding Variables

  • انواع مختلف متغیرها (رشته، کاراکتر و منطقی) Different types of variables (Strings, characters and logical)

  • ایجاد اسکریپت و درک نظرات و افکت نقطه ویرگول Creating scripts and understanding commenting and semicolon effect

  • انتخاب داده با عملگر کولون Data selection with the colon operator

1.1: مدیریت متغیرها و ایجاد اسکریپت 1.1: Handling variables and Creating Scripts

  • کد و اسکریپت Code and Scripts

  • بیایید پایه هایی برای درک متغیرها بگذاریم Let's lay foundations for understanding Variables

  • انواع مختلف متغیرها (رشته، کاراکتر و منطقی) Different types of variables (Strings, characters and logical)

  • ایجاد اسکریپت و درک نظرات و افکت نقطه ویرگول Creating scripts and understanding commenting and semicolon effect

  • انتخاب داده با عملگر کولون Data selection with the colon operator

1.2: انجام ریاضیات پایه در متلب 1.2: Doing Basic Maths in MATLAB

  • کد و اسکریپت Code and Scripts

  • عملیات پایه ریاضی: جمع، ضرب، تفریق و توان Basic maths operations: addition, multiplication, subtraction and powers

  • عملیات پایه ریاضی: محاسبه GCD، LCM، جایگشت و اعداد اول Basic maths operations: computing GCD, LCM, permutations and prime numbers

  • توابع ریاضی مثلثاتی Trignometric math functions

  • مجموعه عملیات (اتحاد، تقاطع، مکمل و غیره) Set operations (Union, intersection, complement and others)

  • محاسبه آمار ماتریس ها Computing statistics of the matrices

  • مدیریت اعداد تصادفی Handling random numbers

  • محصول متقاطع و محصول نقطه Cross product and dot product

  • عملیات منطقی پایه (و، یا و نه) Basic logical operation (And, Or and Not)

  • توابع علامت و مطلق Sign and absolute functions

  • تبدیل اعداد بین پایه های مختلف Converting numbers between different bases

  • گسسته سازی داده های شما Discretizing your data

  • خود را با چند سوال تمرینی سرگرم کننده آزمایش کنید Test yourself with some fun practice questions

  • سلام فراموش نکنید که خود را در یک مسابقه آزمایش کنید Hey Don't Foget to Test youself on a Quiz

1.2: انجام ریاضیات پایه در متلب 1.2: Doing Basic Maths in MATLAB

  • کد و اسکریپت Code and Scripts

  • عملیات پایه ریاضی: جمع، ضرب، تفریق و توان Basic maths operations: addition, multiplication, subtraction and powers

  • عملیات پایه ریاضی: محاسبه GCD، LCM، جایگشت و اعداد اول Basic maths operations: computing GCD, LCM, permutations and prime numbers

  • توابع ریاضی مثلثاتی Trignometric math functions

  • مجموعه عملیات (اتحاد، تقاطع، مکمل و غیره) Set operations (Union, intersection, complement and others)

  • محاسبه آمار ماتریس ها Computing statistics of the matrices

  • مدیریت اعداد تصادفی Handling random numbers

  • محصول متقاطع و محصول نقطه Cross product and dot product

  • عملیات منطقی پایه (و، یا و نه) Basic logical operation (And, Or and Not)

  • توابع علامت و مطلق Sign and absolute functions

  • تبدیل اعداد بین پایه های مختلف Converting numbers between different bases

  • گسسته سازی داده های شما Discretizing your data

  • خود را با چند سوال تمرینی سرگرم کننده آزمایش کنید Test yourself with some fun practice questions

  • سلام فراموش نکنید که خود را در یک مسابقه آزمایش کنید Hey Don't Foget to Test youself on a Quiz

1.3: عملیات روی ماتریس ها 1.3: Operations on Matrices

  • کد و اسکریپت Code and Scripts

  • محاسبه عناصر منحصر به فرد Computing unique elements

  • تعیین عضویت عناصر در یک ماتریس Determining membership of elements to a matrix

  • تغییر عناصر ماتریس Shifting matrix elements

  • عناصر تعیین کننده، معکوس و تشخیصی Determinant, inverse and diagnal elements

  • عملیات رابطه ای Relational operations

  • ماتریس های رایج Commonly used Matrices

  • مرتب سازی مقادیر ماتریس Sorting matrix values

  • محاسبه اندازه و طول Size and length computation

  • ماتریس های الحاقی Concatenating Matrices

  • یافتن عناصر غیر صفر Finding non-zero elements

  • فراوانی مقادیر درون یک بردار Frequency of values within a vector

  • خود را با چند سوال سرگرم کننده تست کنید (سطح مبتدی) Test yourself with some fun questions (Beginner level)

  • خود را با چند سوال سرگرم کننده آزمایش کنید (سطح پیشرفته) Test yourself with some fun questions (Advance level)

  • سلام فراموش نکنید که خود را در یک مسابقه آزمایش کنید Hey Don't Foget to Test youself on a Quiz

1.3: عملیات روی ماتریس ها 1.3: Operations on Matrices

  • کد و اسکریپت Code and Scripts

  • محاسبه عناصر منحصر به فرد Computing unique elements

  • تعیین عضویت عناصر در یک ماتریس Determining membership of elements to a matrix

  • تغییر عناصر ماتریس Shifting matrix elements

  • عناصر تعیین کننده، معکوس و تشخیصی Determinant, inverse and diagnal elements

  • عملیات رابطه ای Relational operations

  • ماتریس های رایج Commonly used Matrices

  • مرتب سازی مقادیر ماتریس Sorting matrix values

  • محاسبه اندازه و طول Size and length computation

  • ماتریس های الحاقی Concatenating Matrices

  • یافتن عناصر غیر صفر Finding non-zero elements

  • فراوانی مقادیر درون یک بردار Frequency of values within a vector

  • خود را با چند سوال سرگرم کننده تست کنید (سطح مبتدی) Test yourself with some fun questions (Beginner level)

  • خود را با چند سوال سرگرم کننده آزمایش کنید (سطح پیشرفته) Test yourself with some fun questions (Advance level)

  • سلام فراموش نکنید که خود را در یک مسابقه آزمایش کنید Hey Don't Foget to Test youself on a Quiz

بخش 1.4: بیایید حل مسئله را یاد بگیریم و کمی تمرین کنیم Section 1.4: Lets Learn Problem Solving and Have Some Practice

  • استراتژی حل مسئله سه مرحله ای A Three Step Problem Solving Strategy

  • جمع مضرب ها Sum of Multiples

  • تفاوت مجموع مجذورات Sum Squares Difference

  • عوامل اول یک عدد Prime Factors of a Number

  • اعداد ضرب یک عدد Digits Multiplication of a Number

بخش 1.4: بیایید حل مسئله را یاد بگیریم و کمی تمرین کنیم Section 1.4: Lets Learn Problem Solving and Have Some Practice

  • استراتژی حل مسئله سه مرحله ای A Three Step Problem Solving Strategy

  • جمع مضرب ها Sum of Multiples

  • تفاوت مجموع مجذورات Sum Squares Difference

  • عوامل اول یک عدد Prime Factors of a Number

  • اعداد ضرب یک عدد Digits Multiplication of a Number

1.5: توابع ریاضی پیشرفته با نوع داده نمادین 1.5: Advance Math Functions with Symbolic Data Type

  • کد و اسکریپت Code and Scripts

  • متغیرهای نمادین Symbolic variables

  • تمایز و ادغام با استفاده از متغیرهای نمادین Differentiation and Integration using symbolic variables

  • حل معادلات Solving Equations

  • توابع نمادین Symbolic Functions

1.5: توابع ریاضی پیشرفته با نوع داده نمادین 1.5: Advance Math Functions with Symbolic Data Type

  • کد و اسکریپت Code and Scripts

  • متغیرهای نمادین Symbolic variables

  • تمایز و ادغام با استفاده از متغیرهای نمادین Differentiation and Integration using symbolic variables

  • حل معادلات Solving Equations

  • توابع نمادین Symbolic Functions

1.6: تعامل با متلب و گرافیک 1.6: Interacting with MATLAB and Graphics

  • کد و اسکریپت Code and Scripts

  • دستورات خروجی ورودی Input output commands

  • دستورات خروجی ورودی بیشتر More input output commands

  • رسم داده ها با متلب Plotting data with MATLAB

  • ترسیم داده های سه بعدی Plotting 3-D data

  • بیشتر در مورد گزینه های طرح More on plotting options

  • نمودارهای میله ای Bar graphs

  • ترکیب توطئه ها با نگه داشتن Combining plots with hold on

  • تعامل با طرح با استفاده از ابزار قلم مو Interacting with the plot using the brush tool

  • دو محور y در یک نمودار Two y-axis on the same plot

  • خط متحرک Animated Line

  • بررسی وجود اسکریپت ها، فایل ها، پوشه ها، متغیرها یا توابع Checking for existence of scripts, files, folders, variables or functions

  • دایرکتوری دستکاری (قسمت 1) Manipulating Directory (Part 1)

  • دایرکتوری دستکاری (قسمت 2) Manipulating Directory (Part 2)

  • پردازش فایل های متنی Processing text files

  • پروژه: پردازش فایل متنی و تجسم نتایج آن Project: Processing text file and visualizing its results

  • راه حل پروژه Project solution

1.6: تعامل با متلب و گرافیک 1.6: Interacting with MATLAB and Graphics

  • کد و اسکریپت Code and Scripts

  • دستورات خروجی ورودی Input output commands

  • دستورات خروجی ورودی بیشتر More input output commands

  • رسم داده ها با متلب Plotting data with MATLAB

  • ترسیم داده های سه بعدی Plotting 3-D data

  • بیشتر در مورد گزینه های طرح More on plotting options

  • نمودارهای میله ای Bar graphs

  • ترکیب توطئه ها با نگه داشتن Combining plots with hold on

  • تعامل با طرح با استفاده از ابزار قلم مو Interacting with the plot using the brush tool

  • دو محور y در یک نمودار Two y-axis on the same plot

  • خط متحرک Animated Line

  • بررسی وجود اسکریپت ها، فایل ها، پوشه ها، متغیرها یا توابع Checking for existence of scripts, files, folders, variables or functions

  • دایرکتوری دستکاری (قسمت 1) Manipulating Directory (Part 1)

  • دایرکتوری دستکاری (قسمت 2) Manipulating Directory (Part 2)

  • پردازش فایل های متنی Processing text files

  • پروژه: پردازش فایل متنی و تجسم نتایج آن Project: Processing text file and visualizing its results

  • راه حل پروژه Project solution

1.7: وارد کردن داده ها به MATLAB 1.7: Importing Data into MATLAB

  • کد و اسکریپت Code and Scripts

  • وارد کردن اطلاعات از اکسل به متلب Importing data from excel into MATLAB

  • وارد کردن داده ها در قالب های مختلف (N) Importing data in different formats (N)

  • لینک صفحه گسترده (معرفی و نصب) Spread Sheet link (Introduction and installation)

  • انتقال داده بین اکسل و متلب Passing data between excel and MATLAB

  • فراخوانی توابع متلب از اکسل Calling MATLAB functions from Excel

  • با چند سوال تمرینی خود را بیازمایید Test yourself with some practice questions

1.7: وارد کردن داده ها به MATLAB 1.7: Importing Data into MATLAB

  • کد و اسکریپت Code and Scripts

  • وارد کردن اطلاعات از اکسل به متلب Importing data from excel into MATLAB

  • وارد کردن داده ها در قالب های مختلف (N) Importing data in different formats (N)

  • لینک صفحه گسترده (معرفی و نصب) Spread Sheet link (Introduction and installation)

  • انتقال داده بین اکسل و متلب Passing data between excel and MATLAB

  • فراخوانی توابع متلب از اکسل Calling MATLAB functions from Excel

  • با چند سوال تمرینی خود را بیازمایید Test yourself with some practice questions

1.8a: برنامه نویسی متلب 1.8a: MATLAB Programming

  • کد و اسکریپت Code and Scripts

  • اظهارات اگر مشروط (قسمت 1) Conditional if Statements (Part 1)

  • بیانیه شرطی if (قسمت 2) Conditional if statment (Part 2)

  • برای حلقه هایی برای تعامل از طریق کد شما For loops for interating through your code

  • Nested For Loops Nested For Loops

  • حلقه های while (زمانی که تعداد تکرارها را نمی دانید) While loops (when you don't know the number of iterations)

  • بیرون آمدن از یک حلقه قبل از شرایط نهایی Breaking out from a loop before final condition

  • برای پرش از یک تکرار، عبارت را ادامه دهید Continue statement for skipping an iteration

  • برای انتخاب انتخاب، دستورات را تغییر دهید Switch statements for choice selection

  • خودتان را بیازمایید: با چند سوال تمرینی لذت ببرید Test yourself: Have fun with some practice questions

  • راه حل تمرین سوالات تمرینی Solutions to practice exercise questions

  • Q2: توضیح راه حل (مسائل حلقه های متمرکز - قسمت 1) Q2: Solution Explaination (Concentric Rings Problems-Part-1)

  • Q2: توضیح راه حل (مسائل حلقه های متمرکز - قسمت 2) Q2: Solution Explaination (Concentric Rings Problems- Part-2)

  • Q4: توضیح راه حل (اعداد عقب و جلو) Q4: Solution Explaination (Back and Forth Numbers)

  • Q6: توضیح راه حل (یکها و صفرهای متناوب) Q6: Solution Explaination (Alternating Ones and Zeros)

  • خودتان را امتحان کنید (چالش): با چند سوال تمرینی سرگرم شوید Test Yourself (Challenge): Have fun with Some Practice Questions

  • سوالات چالش برانگیزتر و راه حل های آنها More Challenging Questions and their Solutions

1.8a: برنامه نویسی متلب 1.8a: MATLAB Programming

  • کد و اسکریپت Code and Scripts

  • اظهارات اگر مشروط (قسمت 1) Conditional if Statements (Part 1)

  • بیانیه شرطی if (قسمت 2) Conditional if statment (Part 2)

  • برای حلقه هایی برای تعامل از طریق کد شما For loops for interating through your code

  • Nested For Loops Nested For Loops

  • حلقه های while (زمانی که تعداد تکرارها را نمی دانید) While loops (when you don't know the number of iterations)

  • بیرون آمدن از یک حلقه قبل از شرایط نهایی Breaking out from a loop before final condition

  • برای پرش از یک تکرار، عبارت را ادامه دهید Continue statement for skipping an iteration

  • برای انتخاب انتخاب، دستورات را تغییر دهید Switch statements for choice selection

  • خودتان را بیازمایید: با چند سوال تمرینی لذت ببرید Test yourself: Have fun with some practice questions

  • راه حل تمرین سوالات تمرینی Solutions to practice exercise questions

  • Q2: توضیح راه حل (مسائل حلقه های متمرکز - قسمت 1) Q2: Solution Explaination (Concentric Rings Problems-Part-1)

  • Q2: توضیح راه حل (مسائل حلقه های متمرکز - قسمت 2) Q2: Solution Explaination (Concentric Rings Problems- Part-2)

  • Q4: توضیح راه حل (اعداد عقب و جلو) Q4: Solution Explaination (Back and Forth Numbers)

  • Q6: توضیح راه حل (یکها و صفرهای متناوب) Q6: Solution Explaination (Alternating Ones and Zeros)

  • خودتان را امتحان کنید (چالش): با چند سوال تمرینی سرگرم شوید Test Yourself (Challenge): Have fun with Some Practice Questions

  • سوالات چالش برانگیزتر و راه حل های آنها More Challenging Questions and their Solutions

بخش 1.8b: صیقل دادن مهارت های برنامه نویسی با تمرین بیشتر Section 1.8b: Polishing Programming Skills with More Practice

  • نهمین عدد اول Nth prime number

  • بعدی پرایم Next Prime

  • توضیح اضافی Nth Prime Number Nth Prime Number Additional Explaination

  • چهار عدد اول بعدی Next Four Prime Numbers

  • طولانی ترین زنجیره (قسمت 1) Longest Chain (Part 1)

  • طولانی ترین زنجیره (قسمت 2) Longest Chain (Part 2)

  • اعداد پاندیجیتال Pandigital Numbers

  • اصلاح کد اعداد پاندیجیتال Refining the Code of Pandigital Numbers

  • اعداد مثلثی (قسمت 1) Triangle Numbers (Part 1)

  • اعداد مثلثی (قسمت 2) Triangle Numbers (Part 2)

  • سه گانه فیثاغورث (قسمت 1) Pythagorean Triplet (Part 1)

  • سه گانه فیثاغورث (قسمت 2) Pythagorean Triplet (Part 2)

  • شماره با ارقام یکسان Number with Same Digits

  • حتی فیبوناچی Even Fibonacci

  • اعداد جمع بسیار بخش پذیر Highly Divisible Summation Numbers

بخش 1.8b: صیقل دادن مهارت های برنامه نویسی با تمرین بیشتر Section 1.8b: Polishing Programming Skills with More Practice

  • نهمین عدد اول Nth prime number

  • بعدی پرایم Next Prime

  • توضیح اضافی Nth Prime Number Nth Prime Number Additional Explaination

  • چهار عدد اول بعدی Next Four Prime Numbers

  • طولانی ترین زنجیره (قسمت 1) Longest Chain (Part 1)

  • طولانی ترین زنجیره (قسمت 2) Longest Chain (Part 2)

  • اعداد پاندیجیتال Pandigital Numbers

  • اصلاح کد اعداد پاندیجیتال Refining the Code of Pandigital Numbers

  • اعداد مثلثی (قسمت 1) Triangle Numbers (Part 1)

  • اعداد مثلثی (قسمت 2) Triangle Numbers (Part 2)

  • سه گانه فیثاغورث (قسمت 1) Pythagorean Triplet (Part 1)

  • سه گانه فیثاغورث (قسمت 2) Pythagorean Triplet (Part 2)

  • شماره با ارقام یکسان Number with Same Digits

  • حتی فیبوناچی Even Fibonacci

  • اعداد جمع بسیار بخش پذیر Highly Divisible Summation Numbers

1.8: ساخت توابع خود 1.8: Making your own functions

  • کد و اسکریپت Code and Scripts

  • ایجاد توابع ساخته شده سفارشی Creating Custom built Functions

  • توابع با ورودی Functions with inputs

  • عملکردهایی با ورودی و خروجی های متعدد Functions with multiple inputs and outputs

  • بازگشت از یک تابع Returning from a function

  • خودتان را بیازمایید: با تمرین سوال تمرینی لذت ببرید Test Yourself: Have some fun with Practice Exercise Question

  • راه حل تمرین سوالات تمرینی Solutions to practice exercise questions

1.8: ساخت توابع خود 1.8: Making your own functions

  • کد و اسکریپت Code and Scripts

  • ایجاد توابع ساخته شده سفارشی Creating Custom built Functions

  • توابع با ورودی Functions with inputs

  • عملکردهایی با ورودی و خروجی های متعدد Functions with multiple inputs and outputs

  • بازگشت از یک تابع Returning from a function

  • خودتان را بیازمایید: با تمرین سوال تمرینی لذت ببرید Test Yourself: Have some fun with Practice Exercise Question

  • راه حل تمرین سوالات تمرینی Solutions to practice exercise questions

1.9: به اشتراک گذاری نتایج MATLAB خود 1.9: Sharing your MATLAB Results

  • کد و اسکریپت Code and Scripts

  • به اشتراک گذاری نتایج با گزارش های تولید شده به صورت خودکار Sharing results with automatically generated reports

  • به اشتراک گذاری نتایج خود با اسکریپت های زنده Sharing your results with live scripts

1.9: به اشتراک گذاری نتایج MATLAB خود 1.9: Sharing your MATLAB Results

  • کد و اسکریپت Code and Scripts

  • به اشتراک گذاری نتایج با گزارش های تولید شده به صورت خودکار Sharing results with automatically generated reports

  • به اشتراک گذاری نتایج خود با اسکریپت های زنده Sharing your results with live scripts

------------ قسمت 2: انواع داده های متلب پیشرفته ---------------------- ------------ Part 2: Advance MATLAB Data Types ----------------------

  • معرفی بخش Introduction to the section

------------ قسمت 2: انواع داده های متلب پیشرفته ---------------------- ------------ Part 2: Advance MATLAB Data Types ----------------------

  • معرفی بخش Introduction to the section

2.1: نوع داده سلولی 2.1: Cell Data Type

  • کدها و داده ها Codes and Data

  • ایجاد و تعریف سلول ها Creating and defining cells

  • دسترسی به داده ها در یک سلول Accessing Data in a Cell

  • افزودن و حذف عناصر از یک سلول Adding and deleting elements from a cell

  • الحاق سلول ها و انتقال محتویات سلول به یک تابع Concatenating cells and passing cell contents to a function

2.1: نوع داده سلولی 2.1: Cell Data Type

  • کدها و داده ها Codes and Data

  • ایجاد و تعریف سلول ها Creating and defining cells

  • دسترسی به داده ها در یک سلول Accessing Data in a Cell

  • افزودن و حذف عناصر از یک سلول Adding and deleting elements from a cell

  • الحاق سلول ها و انتقال محتویات سلول به یک تابع Concatenating cells and passing cell contents to a function

2.2: جداول و جداول زمان 2.2: Tables and Time Tables

  • کدها و داده ها Codes and data

  • ایجاد جداول Creating Tables

  • افزودن توضیحات، واحدها و دسترسی به ستون های جداگانه Adding Descriptions, Units and Accessing individual columns

  • انتخاب و ترتیب مجدد ردیف ها Selecting and reordering rows

  • مرتب سازی ردیف ها یا جدول Sorting rows or a table

  • تنظیم خصوصیات مختلف جدول Setting Different properties of a table

  • خواندن و نوشتن جداول در حافظه Reading and writing tables to memory

  • ذخیره خلاصه جدول Storing summary of a table

  • افزودن و حذف سطرها از جدول Adding and deleting rows from a table

  • اضافه کردن و حذف ستون ها از جدول Adding and deleting columns from a table

  • برخورد با داده های از دست رفته Dealing with missing data

  • ایجاد جدول زمانی Creating time tables

  • ویژگی ها، مرتب سازی و انتخاب داده ها در جداول زمانی Properties, sorting and data selection in time tables

  • به هم پیوستن جداول زمانی Concatenating time tables

  • نمایه سازی و بازیابی داده ها بر اساس زمان ردیف Indexing and retrieving data based on row times

2.2: جداول و جداول زمان 2.2: Tables and Time Tables

  • کدها و داده ها Codes and data

  • ایجاد جداول Creating Tables

  • افزودن توضیحات، واحدها و دسترسی به ستون های جداگانه Adding Descriptions, Units and Accessing individual columns

  • انتخاب و ترتیب مجدد ردیف ها Selecting and reordering rows

  • مرتب سازی ردیف ها یا جدول Sorting rows or a table

  • تنظیم خصوصیات مختلف جدول Setting Different properties of a table

  • خواندن و نوشتن جداول در حافظه Reading and writing tables to memory

  • ذخیره خلاصه جدول Storing summary of a table

  • افزودن و حذف سطرها از جدول Adding and deleting rows from a table

  • اضافه کردن و حذف ستون ها از جدول Adding and deleting columns from a table

  • برخورد با داده های از دست رفته Dealing with missing data

  • ایجاد جدول زمانی Creating time tables

  • ویژگی ها، مرتب سازی و انتخاب داده ها در جداول زمانی Properties, sorting and data selection in time tables

  • به هم پیوستن جداول زمانی Concatenating time tables

  • نمایه سازی و بازیابی داده ها بر اساس زمان ردیف Indexing and retrieving data based on row times

2.3: کار با ساختارها و نوع داده کانتینر نقشه 2.3: Working with Structures and Map Container Data Type

  • کدها و داده ها Codes and Data

  • ایجاد ساختارها Creating structures

  • بازیابی داده ها از یک فیلد یک ساختار Retrieving data from a field of a structure

  • ساختارهای بهم پیوسته Concatenating structures

  • ذخیره سازی داده ها از یک فیلد ساختار در یک متغیر Storing data from a structure field into a variable

  • عملیات بیشتر روی یک سازه More operations on a structure

  • ایجاد کانتینرهای نقشه Creating Map Containers

  • الحاق و عملیات بیشتر در ظرف نقشه Concatenation and more operations on map container

2.3: کار با ساختارها و نوع داده کانتینر نقشه 2.3: Working with Structures and Map Container Data Type

  • کدها و داده ها Codes and Data

  • ایجاد ساختارها Creating structures

  • بازیابی داده ها از یک فیلد یک ساختار Retrieving data from a field of a structure

  • ساختارهای بهم پیوسته Concatenating structures

  • ذخیره سازی داده ها از یک فیلد ساختار در یک متغیر Storing data from a structure field into a variable

  • عملیات بیشتر روی یک سازه More operations on a structure

  • ایجاد کانتینرهای نقشه Creating Map Containers

  • الحاق و عملیات بیشتر در ظرف نقشه Concatenation and more operations on map container

2.4: تبدیل انواع داده 2.4: Data Types Conversions

  • کدها و داده ها Codes and Data

  • تبدیل انواع داده های دیگر به سلول Converting other data types to cell

  • تبدیل سلول به انواع داده های دیگر Converting Cell to other Data Types

  • تبدیل از نوع داده دیگر به جدول Converting from other to table data type

  • تبدیل از جدول به نوع داده دیگر Converting from table to other data type

2.4: تبدیل انواع داده 2.4: Data Types Conversions

  • کدها و داده ها Codes and Data

  • تبدیل انواع داده های دیگر به سلول Converting other data types to cell

  • تبدیل سلول به انواع داده های دیگر Converting Cell to other Data Types

  • تبدیل از نوع داده دیگر به جدول Converting from other to table data type

  • تبدیل از جدول به نوع داده دیگر Converting from table to other data type

----------- قسمت 3: یادگیری ماشین برای علم داده با استفاده از MATLAB ------------ ----------- Part 3: Machine Learning for Data Science using MATLAB ------------

  • مقدمه ای بر بخش Introduction to the segment

----------- قسمت 3: یادگیری ماشین برای علم داده با استفاده از MATLAB ------------ ----------- Part 3: Machine Learning for Data Science using MATLAB ------------

  • مقدمه ای بر بخش Introduction to the segment

3.1: پیش پردازش داده ها 3.1: Data Preprocessing

  • کد و داده Code and Data

  • وارد کردن مجموعه داده Importing the Dataset

  • حذف داده های از دست رفته (قسمت 1) Removing Missing Data (Part 1)

  • حذف داده های از دست رفته (قسمت 2) Removing Missing Data (Part 2)

  • مقیاس بندی ویژگی ها Feature Scaling

  • رسیدگی به موارد پرت (قسمت 1) Handling Outliers (Part 1)

  • رسیدگی به موارد پرت (قسمت 2) Handling Outliers (Part 2)

  • برخورد با داده های طبقه بندی شده (قسمت 1) Dealing with Categorical Data (Part 1)

  • برخورد با داده های طبقه بندی شده (قسمت 2) Dealing with Categorical Data (Part 2)

  • الگوی پیش پردازش شما Your Preprocessing Template

3.1: پیش پردازش داده ها 3.1: Data Preprocessing

  • کد و داده Code and Data

  • وارد کردن مجموعه داده Importing the Dataset

  • حذف داده های از دست رفته (قسمت 1) Removing Missing Data (Part 1)

  • حذف داده های از دست رفته (قسمت 2) Removing Missing Data (Part 2)

  • مقیاس بندی ویژگی ها Feature Scaling

  • رسیدگی به موارد پرت (قسمت 1) Handling Outliers (Part 1)

  • رسیدگی به موارد پرت (قسمت 2) Handling Outliers (Part 2)

  • برخورد با داده های طبقه بندی شده (قسمت 1) Dealing with Categorical Data (Part 1)

  • برخورد با داده های طبقه بندی شده (قسمت 2) Dealing with Categorical Data (Part 2)

  • الگوی پیش پردازش شما Your Preprocessing Template

3.2: طبقه بندی 3.2: Classification

  • کد و داده Code and Data

3.2: طبقه بندی 3.2: Classification

  • کد و داده Code and Data

3.2.1: K-نزدیکترین همسایه 3.2.1: K-Nearest Neighbor

  • KNN Intuition KNN Intuition

  • KNN در متلب (قسمت 1) KNN in MATLAB (Part 1)

  • KNN در متلب (قسمت 2) KNN in MATLAB (Part 2)

  • تجسم مرزهای تصمیم KNN Visualizing the Decision Boundaries of KNN

  • توضیح کد برای تجسم Explaining the code for visualization

  • در اینجا الگوی طبقه بندی ما است Here is our classification template

  • نحوه تغییر گزینه های پیش فرض و سفارشی سازی طبقه بندی کننده ها How to change default options and customize classifiers

  • گزینه های سفارشی سازی برای KNN Customization options for KNN

3.2.1: K-نزدیکترین همسایه 3.2.1: K-Nearest Neighbor

  • KNN Intuition KNN Intuition

  • KNN در متلب (قسمت 1) KNN in MATLAB (Part 1)

  • KNN در متلب (قسمت 2) KNN in MATLAB (Part 2)

  • تجسم مرزهای تصمیم KNN Visualizing the Decision Boundaries of KNN

  • توضیح کد برای تجسم Explaining the code for visualization

  • در اینجا الگوی طبقه بندی ما است Here is our classification template

  • نحوه تغییر گزینه های پیش فرض و سفارشی سازی طبقه بندی کننده ها How to change default options and customize classifiers

  • گزینه های سفارشی سازی برای KNN Customization options for KNN

3.2.2: بیز ساده 3.2.2: Naive Bayes

  • شهود ساده لوح Bayesain (قسمت 1) Naive Bayesain Intuition (Part 1)

  • شهود ساده لوح Bayesain (قسمت 2) Naive Bayesain Intuition (Part 2)

  • ساده لوح Bayesain در متلب Naive Bayesain in MATLAB

  • گزینه های سفارشی سازی برای ساده لوح Bayesain Customization Options for Naive Bayesain

3.2.2: بیز ساده 3.2.2: Naive Bayes

  • شهود ساده لوح Bayesain (قسمت 1) Naive Bayesain Intuition (Part 1)

  • شهود ساده لوح Bayesain (قسمت 2) Naive Bayesain Intuition (Part 2)

  • ساده لوح Bayesain در متلب Naive Bayesain in MATLAB

  • گزینه های سفارشی سازی برای ساده لوح Bayesain Customization Options for Naive Bayesain

3.2.3: درختان تصمیم 3.2.3: Decision Trees

  • شهود درختان تصمیم Decision trees intuition

  • درختان تصمیم در متلب Decision Trees in MATLAB

  • تجسم درختان تصمیم با استفاده از تابع View Visualizing Decision Trees using the View Function

  • گزینه های سفارشی سازی برای درختان تصمیم Customization Options for Decision Trees

3.2.3: درختان تصمیم 3.2.3: Decision Trees

  • شهود درختان تصمیم Decision trees intuition

  • درختان تصمیم در متلب Decision Trees in MATLAB

  • تجسم درختان تصمیم با استفاده از تابع View Visualizing Decision Trees using the View Function

  • گزینه های سفارشی سازی برای درختان تصمیم Customization Options for Decision Trees

3.2.4: ماشین‌های بردار پشتیبانی 3.2.4: Support Vector Machines

  • SVM Intuition SVM Intuition

  • Kernel SVM Intuition Kernel SVM Intuition

  • SVM در متلب SVM in MATLAB

  • گزینه های سفارشی سازی برای SVM Customization Options for SVM

3.2.4: ماشین‌های بردار پشتیبانی 3.2.4: Support Vector Machines

  • SVM Intuition SVM Intuition

  • Kernel SVM Intuition Kernel SVM Intuition

  • SVM در متلب SVM in MATLAB

  • گزینه های سفارشی سازی برای SVM Customization Options for SVM

3.2.5: تجزیه و تحلیل متمایز 3.2.5: Discriminant Analysis

  • شهود تجزیه و تحلیل متمایز Discriminant Analysis Intuition

  • تجزیه و تحلیل تشخیصی در متلب Discriminant Analysis in MATLAB

  • گزینه های سفارشی سازی برای تجزیه و تحلیل متمایز Customization Options for Discriminant Analysis

3.2.5: تجزیه و تحلیل متمایز 3.2.5: Discriminant Analysis

  • شهود تجزیه و تحلیل متمایز Discriminant Analysis Intuition

  • تجزیه و تحلیل تشخیصی در متلب Discriminant Analysis in MATLAB

  • گزینه های سفارشی سازی برای تجزیه و تحلیل متمایز Customization Options for Discriminant Analysis

3.2.6: گروه ها 3.2.6: Ensembles

  • مجموعه شهود Ensembles Intuition

  • مجموعه ها در متلب Ensembles in MATLAB

  • گزینه های سفارشی سازی برای Ensembles Customization options for Ensembles

3.2.6: گروه ها 3.2.6: Ensembles

  • مجموعه شهود Ensembles Intuition

  • مجموعه ها در متلب Ensembles in MATLAB

  • گزینه های سفارشی سازی برای Ensembles Customization options for Ensembles

3.2.7: ارزیابی عملکرد 3.2.7: Performance Evaluation

  • ارزیابی طبقه‌بندی‌کننده‌ها: ماتریس سردرگمی (نظریه) Evaluating Classifiers: Confusion matrix (Theory)

  • روشهای اعتبارسنجی (نظریه) Validation Methods (Theory)

  • روش های اعتبار سنجی در متلب (قسمت اول) Validation methods in MATLAB (Part 1)

  • روش های اعتبار سنجی در متلب (قسمت دوم) Validation methods in MATLAB (Part 2)

  • ارزیابی طبقه بندی کننده ها در متلب Evaluating Classifiers in MATLAB

3.2.7: ارزیابی عملکرد 3.2.7: Performance Evaluation

  • ارزیابی طبقه‌بندی‌کننده‌ها: ماتریس سردرگمی (نظریه) Evaluating Classifiers: Confusion matrix (Theory)

  • روشهای اعتبارسنجی (نظریه) Validation Methods (Theory)

  • روش های اعتبار سنجی در متلب (قسمت اول) Validation methods in MATLAB (Part 1)

  • روش های اعتبار سنجی در متلب (قسمت دوم) Validation methods in MATLAB (Part 2)

  • ارزیابی طبقه بندی کننده ها در متلب Evaluating Classifiers in MATLAB

3.3: خوشه بندی 3.3: Clustering

  • کد و داده Code and Data

3.3: خوشه بندی 3.3: Clustering

  • کد و داده Code and Data

3.3.1: K-Means 3.3.1: K-Means

  • K-Means Clustering Intuition K-Means Clustering Intuition

  • انتخاب تعداد خوشه ها Choosing the number of clusters

  • k-means در متلب (قسمت 1) k-means in MATLAB (Part 1)

  • k-means در متلب (قسمت 2) k-means in MATLAB (Part 2)

3.3.1: K-Means 3.3.1: K-Means

  • K-Means Clustering Intuition K-Means Clustering Intuition

  • انتخاب تعداد خوشه ها Choosing the number of clusters

  • k-means در متلب (قسمت 1) k-means in MATLAB (Part 1)

  • k-means در متلب (قسمت 2) k-means in MATLAB (Part 2)

3.3.2: خوشه بندی سلسله مراتبی 3.3.2: Hierarchical Clustering

  • شهود خوشه‌بندی سلسله مراتبی (قسمت 1) Hierarchical Clustering Intuition (Part 1)

  • خوشه بندی سلسله مراتبی در متلب Hierarchical Clustering in MATLAB

  • شهود خوشه‌بندی سلسله مراتبی (قسمت 2) Hierarchical Clustering Intuition (Part 2)

3.3.2: خوشه بندی سلسله مراتبی 3.3.2: Hierarchical Clustering

  • شهود خوشه‌بندی سلسله مراتبی (قسمت 1) Hierarchical Clustering Intuition (Part 1)

  • خوشه بندی سلسله مراتبی در متلب Hierarchical Clustering in MATLAB

  • شهود خوشه‌بندی سلسله مراتبی (قسمت 2) Hierarchical Clustering Intuition (Part 2)

3.4: کاهش ابعاد 3.4: Dimensionality Reduction

  • کد و داده Code and data

  • تجزیه و تحلیل مؤلفه های اصلی Principal Component Analysis

  • PCA در متلب (قسمت 1) PCA in MATLAB (Part 1)

  • PCA در متلب (قسمت 2) PCA in MATLAB (Part 2)

3.4: کاهش ابعاد 3.4: Dimensionality Reduction

  • کد و داده Code and data

  • تجزیه و تحلیل مؤلفه های اصلی Principal Component Analysis

  • PCA در متلب (قسمت 1) PCA in MATLAB (Part 1)

  • PCA در متلب (قسمت 2) PCA in MATLAB (Part 2)

3.5: پروژه: تجزیه و تحلیل بدافزار 3.5: Project: Malware Analysis

  • کد و داده Code and data

  • تشریح مشکل Problem Discription

  • سفارشی کردن الگوهای کد برای تکمیل کار 1 و 2 (قسمت 1) Customizing code templates for completing Task 1 and 2 (Part 1)

  • سفارشی کردن الگوهای کد برای تکمیل کار 1 و 2 (قسمت 2) Customizing code templates for completing Task 1 and 2 (Part 2)

  • سفارشی کردن الگوهای کد برای تکمیل کار 3، 4 و 5 Customizing code templates for completing Task 3, 4 and 5

  • در اینجا پروژه است Here is the project

3.5: پروژه: تجزیه و تحلیل بدافزار 3.5: Project: Malware Analysis

  • کد و داده Code and data

  • تشریح مشکل Problem Discription

  • سفارشی کردن الگوهای کد برای تکمیل کار 1 و 2 (قسمت 1) Customizing code templates for completing Task 1 and 2 (Part 1)

  • سفارشی کردن الگوهای کد برای تکمیل کار 1 و 2 (قسمت 2) Customizing code templates for completing Task 1 and 2 (Part 2)

  • سفارشی کردن الگوهای کد برای تکمیل کار 3، 4 و 5 Customizing code templates for completing Task 3, 4 and 5

  • در اینجا پروژه است Here is the project

------------- قسمت 4: پیش پردازش داده برای یادگیری ماشین با استفاده از متلب ----- ------------- Part 4: Data Preprocessing for Machine Learning using MATLAB -----

  • مقدمه دوره Introduction to course

------------- قسمت 4: پیش پردازش داده برای یادگیری ماشین با استفاده از متلب ----- ------------- Part 4: Data Preprocessing for Machine Learning using MATLAB -----

  • مقدمه دوره Introduction to course

4.1: مدیریت ارزش های گمشده 4.1: Handling Missing Values

  • کد و داده Code and Data

  • استراتژی های حذف Deletion strategies

  • با استفاده از میانگین و حالت Using mean and mode

  • به عنوان یک ارزش ویژه در نظر گرفته شود Considering as a special value

  • میانگین و حالت خاص کلاس Class specific mean and mode

  • محاسبه مقدار تصادفی Random Value Imputation

4.1: مدیریت ارزش های گمشده 4.1: Handling Missing Values

  • کد و داده Code and Data

  • استراتژی های حذف Deletion strategies

  • با استفاده از میانگین و حالت Using mean and mode

  • به عنوان یک ارزش ویژه در نظر گرفته شود Considering as a special value

  • میانگین و حالت خاص کلاس Class specific mean and mode

  • محاسبه مقدار تصادفی Random Value Imputation

4.2: برخورد با متغیرهای طبقه بندی شده 4.2: Dealing with Categorical Variables

  • کد و داده Code and Data

  • داده های طبقه بندی شده بدون ترتیب Categorical data with no order

  • داده های دسته بندی با ترتیب Categorical data with order

  • رمزگذاری مبتنی بر فرکانس 4 Frequency based encoding4

  • رمزگذاری مبتنی بر هدف Target based encoding

4.2: برخورد با متغیرهای طبقه بندی شده 4.2: Dealing with Categorical Variables

  • کد و داده Code and Data

  • داده های طبقه بندی شده بدون ترتیب Categorical data with no order

  • داده های دسته بندی با ترتیب Categorical data with order

  • رمزگذاری مبتنی بر فرکانس 4 Frequency based encoding4

  • رمزگذاری مبتنی بر هدف Target based encoding

4.3: تشخیص بیرونی 4.3: Outlier Detection

  • کد و داده Code and Data

  • قانون 3 سیگما با استراتژی حذف 3 sigma rule with deletion strategy

  • قانون 3 سیگما با استراتژی پر کردن 3 sigma rule with filling strategy

  • نمودارهای جعبه ای و قاعده چهار ربعی Box plots and iterquartile rule

  • نمودارهای جعبه خاص کلاس Class specific box plots

  • هیستوگرام برای نقاط پرت Histograms for outliers

  • عامل پرت محلی (قسمت 1) Local Outlier Factor (Part 1)

  • عامل پرت محلی (قسمت 2) Local Outlier Factor (Part 2)

  • پرت در متغیرهای طبقه بندی شده Outliers in Categorical Variables

4.3: تشخیص بیرونی 4.3: Outlier Detection

  • کد و داده Code and Data

  • قانون 3 سیگما با استراتژی حذف 3 sigma rule with deletion strategy

  • قانون 3 سیگما با استراتژی پر کردن 3 sigma rule with filling strategy

  • نمودارهای جعبه ای و قاعده چهار ربعی Box plots and iterquartile rule

  • نمودارهای جعبه خاص کلاس Class specific box plots

  • هیستوگرام برای نقاط پرت Histograms for outliers

  • عامل پرت محلی (قسمت 1) Local Outlier Factor (Part 1)

  • عامل پرت محلی (قسمت 2) Local Outlier Factor (Part 2)

  • پرت در متغیرهای طبقه بندی شده Outliers in Categorical Variables

4.4: مقیاس بندی ویژگی ها و گسسته سازی داده ها 4.4: Feature Scaling and Data Discretization

  • کد و داده Code and Data

  • Scalling ویژگی Feature Scalling

  • گسسته سازی با استفاده از Bining عرض برابر Discretization using Equal width binning

  • گسسته سازی با استفاده از بنینگ فرکانس برابر Discretization using Equal Frequency binning

4.4: مقیاس بندی ویژگی ها و گسسته سازی داده ها 4.4: Feature Scaling and Data Discretization

  • کد و داده Code and Data

  • Scalling ویژگی Feature Scalling

  • گسسته سازی با استفاده از Bining عرض برابر Discretization using Equal width binning

  • گسسته سازی با استفاده از بنینگ فرکانس برابر Discretization using Equal Frequency binning

4.5: پروژه: انتخاب روش مناسب برای داده های خود 4.5: Project: Selecting the Right Method for your Data

  • کد و داده Code and Data

  • انتخاب روش مناسب (قسمت اول) Selecting the right method (Part 1)

  • انتخاب روش مناسب (قسمت دوم) Selecting the right method (Part 2)

4.5: پروژه: انتخاب روش مناسب برای داده های خود 4.5: Project: Selecting the Right Method for your Data

  • کد و داده Code and Data

  • انتخاب روش مناسب (قسمت اول) Selecting the right method (Part 1)

  • انتخاب روش مناسب (قسمت دوم) Selecting the right method (Part 2)

------------- قسمت 5: وظایف خود را با استفاده از MATLAB خودکار کنید ------ ------------- Part 5: Automate your Tasks using MATLAB ------

  • معرفی دوره Introduction to the course

------------- قسمت 5: وظایف خود را با استفاده از MATLAB خودکار کنید ------ ------------- Part 5: Automate your Tasks using MATLAB ------

  • معرفی دوره Introduction to the course

5.1: کنترل ماوس و صفحه کلید برای خودکارسازی وظایف 5.1: Controlling Mouse and Keyboards to Automate Tasks

  • کد و داده Code and Data

  • نوشتن در NotePad و سپس حذف مطالب Writting to NotePad and then Deleting the Stuff

  • ذخیره فایل ها و باز کردن صفحه گوگل Saving Files and Opening up Google Page

  • نقاشی ببر با استفاده از ماوس و صفحه کلید Drawing a Tiger using Mouse and Keyboard

5.1: کنترل ماوس و صفحه کلید برای خودکارسازی وظایف 5.1: Controlling Mouse and Keyboards to Automate Tasks

  • کد و داده Code and Data

  • نوشتن در NotePad و سپس حذف مطالب Writting to NotePad and then Deleting the Stuff

  • ذخیره فایل ها و باز کردن صفحه گوگل Saving Files and Opening up Google Page

  • نقاشی ببر با استفاده از ماوس و صفحه کلید Drawing a Tiger using Mouse and Keyboard

5.2: ایمیل ها، وب و اسکریپت های در حال اجرا از پنجره فرمان 5.2: Emails, Web and Running Scripts from Command Window

  • کد و داده Code and Data

  • ارسال ایمیل، باز کردن یک صفحه وب و اجرای دستورات سیستم Sending email, Opening a Webpage and Executing System Commands

  • خودکارسازی ایمیل ها و سایر وظایف با استفاده از فایل های دسته ای Automating Emails and other Tasks using Batch Files

  • اسکرین شات های خودکار و ارسال آنها به صورت ایمیل Automatic Screenshots and Sending them as Emails

5.2: ایمیل ها، وب و اسکریپت های در حال اجرا از پنجره فرمان 5.2: Emails, Web and Running Scripts from Command Window

  • کد و داده Code and Data

  • ارسال ایمیل، باز کردن یک صفحه وب و اجرای دستورات سیستم Sending email, Opening a Webpage and Executing System Commands

  • خودکارسازی ایمیل ها و سایر وظایف با استفاده از فایل های دسته ای Automating Emails and other Tasks using Batch Files

  • اسکرین شات های خودکار و ارسال آنها به صورت ایمیل Automatic Screenshots and Sending them as Emails

5.3: انتقال خودکار حذف و مرور فایل ها 5.3: Automatically Moving Deleting and Browsing Files

  • کد و داده Code and Data

  • خودکار کردن تعاملات دایرکتوری (قسمت 1) Automating Directory Interactions (Part 1)

  • خودکار کردن تعاملات دایرکتوری (قسمت 2) Automating Directory Interactions (Part 2)

  • یافتن فایل ها و مرتب کردن آنها در ساختار پوشه ها Finding files and arraning them in folder structures

5.3: انتقال خودکار حذف و مرور فایل ها 5.3: Automatically Moving Deleting and Browsing Files

  • کد و داده Code and Data

  • خودکار کردن تعاملات دایرکتوری (قسمت 1) Automating Directory Interactions (Part 1)

  • خودکار کردن تعاملات دایرکتوری (قسمت 2) Automating Directory Interactions (Part 2)

  • یافتن فایل ها و مرتب کردن آنها در ساختار پوشه ها Finding files and arraning them in folder structures

5.4: استثناء، ادعا، راه اندازی، پایان، دفتر خاطرات 5.4: Exceptions, assert, startup, finish, diary

  • کد و داده Code and Data

  • خودکار کردن برنامه ها برای کار در هنگام خطا Automating programs to work during errors

  • توابع Finish و Startup برای بارگیری تنظیمات برگزیده Finish and Startup functions for loading preferences

  • بررسی خودکار برنامه و ورود به سیستم Automating program checking and logging

5.4: استثناء، ادعا، راه اندازی، پایان، دفتر خاطرات 5.4: Exceptions, assert, startup, finish, diary

  • کد و داده Code and Data

  • خودکار کردن برنامه ها برای کار در هنگام خطا Automating programs to work during errors

  • توابع Finish و Startup برای بارگیری تنظیمات برگزیده Finish and Startup functions for loading preferences

  • بررسی خودکار برنامه و ورود به سیستم Automating program checking and logging

5.5: تعاملات کاربر را خودکار کنید 5.5: Automate user interactions

  • کد و داده Code and data

  • خودکار کردن تعاملات فایل Automating file interactions

  • تنظیم خودکار تصاویر بر اساس سال Automatic arrangment of pictures based on years

  • تعاملات کاربر را خودکار کنید Automate user interactions

5.5: تعاملات کاربر را خودکار کنید 5.5: Automate user interactions

  • کد و داده Code and data

  • خودکار کردن تعاملات فایل Automating file interactions

  • تنظیم خودکار تصاویر بر اساس سال Automatic arrangment of pictures based on years

  • تعاملات کاربر را خودکار کنید Automate user interactions

5.6: اشکال زدایی کد و تحلیلگر 5.6: Code debuggging and analyzer

  • کد و داده Code and Data

  • بازرسی کد خودکار Automate code inspection

  • خطاهای رایج Common Errors

5.6: اشکال زدایی کد و تحلیلگر 5.6: Code debuggging and analyzer

  • کد و داده Code and Data

  • بازرسی کد خودکار Automate code inspection

  • خطاهای رایج Common Errors

5.7: پردازش متنی برای خلاصه سازی خودکار مطالب 5.7: Textual processing for automatic summarization of contents

  • کد و داده Code and Data

  • خلاصه کردن مطالب متنی با استفاده از Word Cloud Summaring Textual Contents using Word Cloud

  • خلاصه کردن مطالب متنی با استفاده از مدل های موضوعی Summaring Textual contents using topic models

  • html را از جستجوی گوگل بخوانید Read the html from a google search

5.7: پردازش متنی برای خلاصه سازی خودکار مطالب 5.7: Textual processing for automatic summarization of contents

  • کد و داده Code and Data

  • خلاصه کردن مطالب متنی با استفاده از Word Cloud Summaring Textual Contents using Word Cloud

  • خلاصه کردن مطالب متنی با استفاده از مدل های موضوعی Summaring Textual contents using topic models

  • html را از جستجوی گوگل بخوانید Read the html from a google search

5.8: تولید ppt، اسناد word و pdf 5.8: Generating ppts, word documents and pdfs

  • کد و داده Code and Data

  • ایجاد ارائه Creating Presentations

  • افزودن شکل ها، جداول به ارائه ها Adding Figures, Tables to Presentations

  • تولید اسناد Word Generating Word Documents

  • افزودن شکل ها و جداول به اسناد Word Adding Figures and Tables to Word Documents

5.8: تولید ppt، اسناد word و pdf 5.8: Generating ppts, word documents and pdfs

  • کد و داده Code and Data

  • ایجاد ارائه Creating Presentations

  • افزودن شکل ها، جداول به ارائه ها Adding Figures, Tables to Presentations

  • تولید اسناد Word Generating Word Documents

  • افزودن شکل ها و جداول به اسناد Word Adding Figures and Tables to Word Documents

----------- قسمت 6: عبارات منظم با استفاده از Matlab ------------- ----------- Part 6: Regular Expressions using Matlab ------------

  • معرفی دوره Introduction to the course

----------- قسمت 6: عبارات منظم با استفاده از Matlab ------------- ----------- Part 6: Regular Expressions using Matlab ------------

  • معرفی دوره Introduction to the course

6.1: مقدمه ای بر عبارات منظم 6.1: Introduction to Regular Expressions

  • کدها Codes

  • اصول عبارات منظم Regular Expressions Fundamentals

  • اجرای عبارات با قاعده بر روی متلب، حروف و کاراکترهای متا Executing Regular Expressions on Matlab, literals and meta characters

  • موتور Regex آنلاین Online Regex Engine

  • متاکاراکتر نقطه The dot metacharacter

6.1: مقدمه ای بر عبارات منظم 6.1: Introduction to Regular Expressions

  • کدها Codes

  • اصول عبارات منظم Regular Expressions Fundamentals

  • اجرای عبارات با قاعده بر روی متلب، حروف و کاراکترهای متا Executing Regular Expressions on Matlab, literals and meta characters

  • موتور Regex آنلاین Online Regex Engine

  • متاکاراکتر نقطه The dot metacharacter

6.2: کلاس های شخصیت 6.2: Character Classes

  • کدها Codes

  • مبانی کلاس های شخصیت Basics of Character Classes

  • حذف کاراکترها با استفاده از کلاس کاراکتر Exclusion of characters using a character class

  • برخی استثناها با یک کلاس کاراکتر Some exceptions with a character class

  • مخفف برای کلاس های شخصیت Shorthand for character classes

6.2: کلاس های شخصیت 6.2: Character Classes

  • کدها Codes

  • مبانی کلاس های شخصیت Basics of Character Classes

  • حذف کاراکترها با استفاده از کلاس کاراکتر Exclusion of characters using a character class

  • برخی استثناها با یک کلاس کاراکتر Some exceptions with a character class

  • مخفف برای کلاس های شخصیت Shorthand for character classes

6.3: لنگرها و مرزهای کلمات 6.3: Anchors and Word Boundaries

  • کدها Codes

  • خیره شدن و پایان دادن به لنگرها Staring and Ending Anchors

  • نمونه هایی از لنگرهای شروع و پایان Examples of Starting and Ending Anchors

  • مرزهای کلمات (قسمت 1) Word Boundaries (Part 1)

  • مرزهای کلمات (قسمت 2) Word Boundaries (Part 2)

6.3: لنگرها و مرزهای کلمات 6.3: Anchors and Word Boundaries

  • کدها Codes

  • خیره شدن و پایان دادن به لنگرها Staring and Ending Anchors

  • نمونه هایی از لنگرهای شروع و پایان Examples of Starting and Ending Anchors

  • مرزهای کلمات (قسمت 1) Word Boundaries (Part 1)

  • مرزهای کلمات (قسمت 2) Word Boundaries (Part 2)

6.4: تکرارها با استفاده از کمیت سازها 6.4: Repetitiongs using Quantifiers

  • کدها Codes

  • کمیت کننده ها Quantifiers

  • تکرار محدود Limited Repetition

  • کمیت کننده های تنبل و حریص Lazy and Greedy Quantifiers

6.4: تکرارها با استفاده از کمیت سازها 6.4: Repetitiongs using Quantifiers

  • کدها Codes

  • کمیت کننده ها Quantifiers

  • تکرار محدود Limited Repetition

  • کمیت کننده های تنبل و حریص Lazy and Greedy Quantifiers

6.5: ساخت گروه 6.5: Group Constructs

  • کدها Codes

  • درک گروه بندی Understanding the Grouping

  • گروه های غیر اسیر Non-capturing groups

  • تأثیر کمی سازها بر گروه ها Effect of Quantifiers on Groups

  • جایگزینی Alternation

  • گروه بندی اتمی Atomic Grouping

6.5: ساخت گروه 6.5: Group Constructs

  • کدها Codes

  • درک گروه بندی Understanding the Grouping

  • گروه های غیر اسیر Non-capturing groups

  • تأثیر کمی سازها بر گروه ها Effect of Quantifiers on Groups

  • جایگزینی Alternation

  • گروه بندی اتمی Atomic Grouping

6.6: ادعاها، شرایط و ارجاع مجدد 6.6: Assertions, Conditions and Backreferencing

  • کدها Codes

  • به ادعاهای آینده نگاه کنید Look Ahead Assertions

  • به پشت ادعاها نگاه کنید Look Behind Assertions

  • ارجاع مجدد Backreferencing

  • با نام Capturing Groups and Back Reference Named Capturing Groups and Backreferencing

  • شرایط (اگر دیگر) Conditions (if then else)

  • بازنشانی شعبه Branch Reset

6.6: ادعاها، شرایط و ارجاع مجدد 6.6: Assertions, Conditions and Backreferencing

  • کدها Codes

  • به ادعاهای آینده نگاه کنید Look Ahead Assertions

  • به پشت ادعاها نگاه کنید Look Behind Assertions

  • ارجاع مجدد Backreferencing

  • با نام Capturing Groups and Back Reference Named Capturing Groups and Backreferencing

  • شرایط (اگر دیگر) Conditions (if then else)

  • بازنشانی شعبه Branch Reset

6.7: مثال های عملی 6.7: Practical Examples

  • کدها Codes

  • محدوده شخصیت Character Ranges

  • نمونه چک کردن رمز عبور Password Checking Example

  • آدرس های IP IP Addresses

  • مطابقت با تاریخ معتبر Matching a valid date

6.7: مثال های عملی 6.7: Practical Examples

  • کدها Codes

  • محدوده شخصیت Character Ranges

  • نمونه چک کردن رمز عبور Password Checking Example

  • آدرس های IP IP Addresses

  • مطابقت با تاریخ معتبر Matching a valid date

----------- قسمت 7: طراحی اپلیکیشن Matlab با استفاده از راهنمای ------------- ----------- Part 7: Matlab App Designing Using Guide ------------

  • آشنایی با برنامه های متلب همراه با راهنما Introduction to MATLAB Apps with Guide

----------- قسمت 7: طراحی اپلیکیشن Matlab با استفاده از راهنمای ------------- ----------- Part 7: Matlab App Designing Using Guide ------------

  • آشنایی با برنامه های متلب همراه با راهنما Introduction to MATLAB Apps with Guide

7.1: مبانی راهنما 7.1: Basics of the Guide

  • راهنمای دسترسی و کنترل‌های موجود Accessing Guide and the Available controls

  • ویژگی های کنترل ها (مقادیر اولیه و برچسب ها) Properties of controls (Initial values and tags)

  • موقعیت یابی و تراز کردن کنترل ها Positioning and aligning controls

  • شبکه و خطوط Grid and lines

  • سفارشی کردن رفتار Tabbing Customizing tabbing behavior

  • توابع ایجاد شده در فایل .m The created functions in the .m file

  • مجموعه و توابع دریافت The set and get functions

7.1: مبانی راهنما 7.1: Basics of the Guide

  • راهنمای دسترسی و کنترل‌های موجود Accessing Guide and the Available controls

  • ویژگی های کنترل ها (مقادیر اولیه و برچسب ها) Properties of controls (Initial values and tags)

  • موقعیت یابی و تراز کردن کنترل ها Positioning and aligning controls

  • شبکه و خطوط Grid and lines

  • سفارشی کردن رفتار Tabbing Customizing tabbing behavior

  • توابع ایجاد شده در فایل .m The created functions in the .m file

  • مجموعه و توابع دریافت The set and get functions

7.2: پیوند کد با رابط کاربری گرافیکی 7.2: Linking the code with the GUI

  • کدها Codes

  • رابط کاربری گرافیکی برای یک برنامه محصول ساده GUI for a simple product program

  • از جمله جداول در رابط کاربری گرافیکی Including tables in GUI

  • کار با نوار لغزنده و گنجاندن نمودارها Working with the slider and including graphs

  • تنظیم تصویر پس زمینه یک دکمه Setting up a background image of a button

  • تنظیم منو Setting the menu

  • تغییر پس زمینه یک رابط کاربری گرافیکی Changing the backgrounds of a GUI

  • گروه دکمه ها و دکمه های رادیویی Button group and radio buttons

  • استفاده از چک باکس ها Using checkboxes

  • خواندن یک فایل (فایل متنی) و نمایش محتوای آن Reading a file (text file) and displaying its contents

  • توضیح دکمه های جابجایی Explaining toggle buttons

  • منوی پاپ آپ و کادرهای لیست pop up menu and list boxes

  • hObject و Handles hObject and Handles

7.2: پیوند کد با رابط کاربری گرافیکی 7.2: Linking the code with the GUI

  • کدها Codes

  • رابط کاربری گرافیکی برای یک برنامه محصول ساده GUI for a simple product program

  • از جمله جداول در رابط کاربری گرافیکی Including tables in GUI

  • کار با نوار لغزنده و گنجاندن نمودارها Working with the slider and including graphs

  • تنظیم تصویر پس زمینه یک دکمه Setting up a background image of a button

  • تنظیم منو Setting the menu

  • تغییر پس زمینه یک رابط کاربری گرافیکی Changing the backgrounds of a GUI

  • گروه دکمه ها و دکمه های رادیویی Button group and radio buttons

  • استفاده از چک باکس ها Using checkboxes

  • خواندن یک فایل (فایل متنی) و نمایش محتوای آن Reading a file (text file) and displaying its contents

  • توضیح دکمه های جابجایی Explaining toggle buttons

  • منوی پاپ آپ و کادرهای لیست pop up menu and list boxes

  • hObject و Handles hObject and Handles

7.3: تکنیک های پیشرفته برای GUIDE 7.3: Advance techniques for GUIDE

  • کدها Codes

  • انتقال مقادیر بین رابط کاربری گرافیکی Passing values between GUI's

  • انتقال مقادیر بین دو تابع فراخوانی Passing values between two call back functions

  • نحوه ارسال آرگومان های خط فرمان به رابط کاربری گرافیکی How to pass command line arguments to the GUI

7.3: تکنیک های پیشرفته برای GUIDE 7.3: Advance techniques for GUIDE

  • کدها Codes

  • انتقال مقادیر بین رابط کاربری گرافیکی Passing values between GUI's

  • انتقال مقادیر بین دو تابع فراخوانی Passing values between two call back functions

  • نحوه ارسال آرگومان های خط فرمان به رابط کاربری گرافیکی How to pass command line arguments to the GUI

7.4: نمونه پروژه ها با GUIDE 7.4: Sample projects with GUIDE

  • کدها Codes

  • نمونه پروژه 1- ساخت ماشین حساب (قسمت اول) Sample project 1- Building a Calculator (Part 1)

  • نمونه پروژه 2: پردازش تصویر (قسمت 1) Sample Project 2: Image Processing (Part 1)

  • نمونه پروژه 2: پردازش تصویر (قسمت 2) Sample Project 2: Image Processing (Part 2)

7.4: نمونه پروژه ها با GUIDE 7.4: Sample projects with GUIDE

  • کدها Codes

  • نمونه پروژه 1- ساخت ماشین حساب (قسمت اول) Sample project 1- Building a Calculator (Part 1)

  • نمونه پروژه 2: پردازش تصویر (قسمت 1) Sample Project 2: Image Processing (Part 1)

  • نمونه پروژه 2: پردازش تصویر (قسمت 2) Sample Project 2: Image Processing (Part 2)

7.5: ترفندها و مثال های مفیدتر با GUIDE 7.5: More Useful Tricks and Examples with GUIDE

  • کدها Codes

  • ترفندی با گزینه مشاهده جعبه متن A trick with the visibility option of text box

  • دستکاری رشته ساده و اطلاع رسانی کاربر Simple string manipulation and user notification

  • حذف عناصر از یک لیست یک به یک به صورت برنامه ای Deleting elements from a List box one by one programatically

  • افزودن عناصر به یک لیست باکس به صورت برنامه ای Adding elements to a list box programatically

  • تعیین انتخاب و شمارنده Selection Determination and Counter

  • اعلان های کاربر در حین پردازش با یک دکمه فشاری User notifications during processing with a push button

  • تعامل با رابط کاربری گرافیکی از صفحه کلید Interacting with GUI from Keyboard

  • محدودیت انتخاب منوی بازشو Popup Menu Choice Restriction

7.5: ترفندها و مثال های مفیدتر با GUIDE 7.5: More Useful Tricks and Examples with GUIDE

  • کدها Codes

  • ترفندی با گزینه مشاهده جعبه متن A trick with the visibility option of text box

  • دستکاری رشته ساده و اطلاع رسانی کاربر Simple string manipulation and user notification

  • حذف عناصر از یک لیست یک به یک به صورت برنامه ای Deleting elements from a List box one by one programatically

  • افزودن عناصر به یک لیست باکس به صورت برنامه ای Adding elements to a list box programatically

  • تعیین انتخاب و شمارنده Selection Determination and Counter

  • اعلان های کاربر در حین پردازش با یک دکمه فشاری User notifications during processing with a push button

  • تعامل با رابط کاربری گرافیکی از صفحه کلید Interacting with GUI from Keyboard

  • محدودیت انتخاب منوی بازشو Popup Menu Choice Restriction

----------- قسمت 8: ایجاد برنامه های متلب با طراح برنامه ------------ ----------- Part 8: Create MATLAB Apps with App Designer ------------

  • آشنایی با برنامه های متلب با طراح برنامه Introduction to MATLAB Apps with App Designer

----------- قسمت 8: ایجاد برنامه های متلب با طراح برنامه ------------ ----------- Part 8: Create MATLAB Apps with App Designer ------------

  • آشنایی با برنامه های متلب با طراح برنامه Introduction to MATLAB Apps with App Designer

8.1: مبانی AppDesigner 8.1: Basics of AppDesigner

  • چیدمان طراح اپلیکیشن Layout of the appdesigner

  • گزینه های تراز و ترتیب Alignment and arranging options

  • فاصله گذاری و تغییر اندازه Spacing and resizing

  • خطوط شبکه Grid Lines

  • پیغام خطا برای کدنویسی بهتر Error message for better coding

  • میانبر برای اپ دیزاینر Shortcuts for appdesigner

8.1: مبانی AppDesigner 8.1: Basics of AppDesigner

  • چیدمان طراح اپلیکیشن Layout of the appdesigner

  • گزینه های تراز و ترتیب Alignment and arranging options

  • فاصله گذاری و تغییر اندازه Spacing and resizing

  • خطوط شبکه Grid Lines

  • پیغام خطا برای کدنویسی بهتر Error message for better coding

  • میانبر برای اپ دیزاینر Shortcuts for appdesigner

8.2: برنامه نویسی رابط کاربری گرافیکی 8.2: Coding GUI's

  • نکات مهم قبل از کدنویسی Important notes before coding

  • برنامه اضافه ساده Simple addition program

  • لغزنده و نمودارها Slider and graphs

  • برچسب، ناحیه متن و کادرهای فهرست label, text area and list boxes

  • فهرست کشویی Drop down menu

  • دکمه های رادیویی Radio buttons

  • دکمه های حالت و اسپینر State buttons and spinner

  • سوئیچ ها و فایل های متنی Switches and Textual Files

  • کار با جداول Working with Tables

  • لامپ ها و زبانه ها Lamps and Tabs

  • گیره ها و دستگیره ها Guages and Knobs

8.2: برنامه نویسی رابط کاربری گرافیکی 8.2: Coding GUI's

  • نکات مهم قبل از کدنویسی Important notes before coding

  • برنامه اضافه ساده Simple addition program

  • لغزنده و نمودارها Slider and graphs

  • برچسب، ناحیه متن و کادرهای فهرست label, text area and list boxes

  • فهرست کشویی Drop down menu

  • دکمه های رادیویی Radio buttons

  • دکمه های حالت و اسپینر State buttons and spinner

  • سوئیچ ها و فایل های متنی Switches and Textual Files

  • کار با جداول Working with Tables

  • لامپ ها و زبانه ها Lamps and Tabs

  • گیره ها و دستگیره ها Guages and Knobs

8.3: تکنیک های پیشرفته 8.3: Advance techniques

  • انتقال مقادیر بین دو تابع فراخوانی Passing values between two call back functions

  • انتقال داده بین دو رابط کاربری گرافیکی Passing data between two GUI's

  • اضافه کردن توابع ساخته شده سفارشی Adding a custom built functions

  • تصاویر پس زمینه و فراخوانی چندین رابط کاربری گرافیکی از اسکریپت Background images nd calling multiple GUIs from script

  • بسته بندی برنامه شما Packaging your app

8.3: تکنیک های پیشرفته 8.3: Advance techniques

  • انتقال مقادیر بین دو تابع فراخوانی Passing values between two call back functions

  • انتقال داده بین دو رابط کاربری گرافیکی Passing data between two GUI's

  • اضافه کردن توابع ساخته شده سفارشی Adding a custom built functions

  • تصاویر پس زمینه و فراخوانی چندین رابط کاربری گرافیکی از اسکریپت Background images nd calling multiple GUIs from script

  • بسته بندی برنامه شما Packaging your app

8.4: نمونه پروژه ها با App Designer 8.4: Sample projects with App Designer

  • نمونه پروژه 1: ساخت ماشین حساب (قسمت 1) Sample project 1: Building a calculator (Part 1)

  • نمونه پروژه 2: پردازش تصویر Sample Project 2: Image Processing

8.4: نمونه پروژه ها با App Designer 8.4: Sample projects with App Designer

  • نمونه پروژه 1: ساخت ماشین حساب (قسمت 1) Sample project 1: Building a calculator (Part 1)

  • نمونه پروژه 2: پردازش تصویر Sample Project 2: Image Processing

جایزه: کوپن های تخفیف دار برای دوره های دیگر MATLAB من BONUS: Discounted Coupons for my other MATLAB Courses

  • کوپن های تخفیف دار دوره های MY MATLAB دیگر Discounted coupons for MY other MATLAB courses

جایزه: کوپن های تخفیف دار برای دوره های دیگر MATLAB من BONUS: Discounted Coupons for my other MATLAB Courses

  • کوپن های تخفیف دار دوره های MY MATLAB دیگر Discounted coupons for MY other MATLAB courses

نمایش نظرات

Udemy (یودمی)

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

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

آموزش کلاس مستر متلب: از مبتدی به متخصص در متلب بروید
جزییات دوره
50.5 hours
368
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
28,750
4.5 از 5
دارد
دارد
دارد
Nouman Azam
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nouman Azam Nouman Azam

استاد متلب شما