لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کلاس مستر متلب: از مبتدی به متخصص در متلب بروید
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
پروژه: پردازش فایل متنی و تجسم نتایج آن
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)
تجزیه و تحلیل مؤلفه های اصلی
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 -----
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات