مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
مبتدی تا پیشرفته MATLAB Fundamentals SIMULINK Fundamentals فایل ورودی/خروجی، انواع داده های مختلف، توابع، بیانیه های کنترل رویکرد طراحی مبتنی بر مدل پیش نیازها: نیازی به تجربه قبلی در برنامه نویسی نیست. شرح دوره:
در این دوره با مبانی متلب و SIMULINK، آشنایی با محیط متلب و فایل اسکریپت آن با سیمولینک آشنا خواهید شد. این دوره به شما نحوه انجام ورودی/خروجی داده ها، ریاضیات روی ماتریس ها، گزاره های منطقی، دستورات حلقه، توابع، مدیریت خطا، فایل I/O و برنامه نویسی مدل SIMULINK را آموزش می دهد. هر مبحث با مثال های مناسب آموزش داده خواهد شد. نمونه های مرتبط با مهندسی واقعی نیز در این دوره در نظر گرفته شده است.
----------برخی نکات برجسته----------------------------
1. مفاهیم نظری به خوبی توضیح داده شده است.
2. آموزش برنامه نویسی با MATLAB.
3. برنامه نویسی مبتنی بر مدل با استفاده از SIMULINK.
4. یاد بگیرید که ریاضیات را روی ماتریس ها اعمال کنید.
5. Simulink را با چند مثال کاربردی بیاموزید.
آنچه خواهید آموخت
· اصول اولیه MATLAB
· برنامه نویسی با MATLAB
· عملیات ماتریسی
· بیانیه های حلقه
· گزاره های منطقی
· ساختار داده
· جداول، سری زمانی
· توابع
· Simulink
· تابع S، سیستمهای فرعی
. ورودی/خروجی داده
آیا شرایط یا پیش نیازهای دوره وجود دارد؟
· نصب نرم افزار MATLAB برای درک بهتر.
این دوره برای چه کسانی است:
1) اگر میخواهید مقدماتی MATLAB را یاد بگیرید، باید این دوره را بگذرانید.
2) اگر شما فارغ التحصیل یا کارشناسی مهندسی هستید، باید این دوره را بگذرانید.
3) اگر در MATLAB مبتدی هستید، باید این دوره را بگذرانید.
4) اگر مهندس هستید و می خواهید برنامه نویسی را با متلب یاد بگیرید، باید این دوره را بگذرانید.
سرفصل ها و درس ها
مقدمه
Introduction
نرم افزار مورد نیاز
Required Software
تاریخچه و ویژگی های متلب
History and Features of MATLAB
محیط متلب
MATLAB Environment
راهنما و توابع داخلی
Help and Inbuilt Functions
متغیرها، انواع داده ها و اپراتورها
Variables, Data Types & Operators
متغیرها
Variables
ورودی صفحه کلید و نقطه ویرگول
Keyboard Input & Semicolon
انواع داده، Int، Float و Logical
Data Types, Int, Float and Logical
رشته ها
Strings
توابع مفید
Useful Functions
اپراتورها و نمونه ها
Operators and Examples
حالت اسکریپت متلب
MATLAB Script Mode
حالت اسکریپت و مثال ها
Script Mode and Examples
آرایه ها و بردارها
Arrays and Vectors
آرایه ها
Arrays
شکل گیری و دستکاری برداری
Vector Formation and Manipulation
عملیات برداری
Vector Operations
توابع مفید (فقط بردار)
Useful Functions (Vectors Only)
مثال: مقادیر تصادفی و دستکاری
Example: Random Values and Manipulation
مثال: افت ولتاژ مثال
Example: Voltage Drop Example
ماتریس ها
Matrices
مقدمه ماتریس
Matrix Introduction
دستکاری ماتریس
Matrix Manipulation
عملیات ماتریسی
Matrix Operations
توابع مفید
Useful Functions
مثال
Example
انواع داده های پیشرفته
Advanced Data Types
ساختارها: شکل گیری، دستکاری و استفاده
Structures: Formation, Manipulation and Use
جداول: شکل گیری، دستکاری و موارد استفاده
Tables: Formation, Manipulation and Uses
آرایه سلولی: تشکیل، دستکاری و موارد استفاده
Cell Array: Formation, Manipulation and Uses
TimeSeies: شکلگیری، دستکاری و کاربردها
TimeSeies: Formation, Manipulation and Uses
ترکیبی از انواع داده های مختلف
Combination of Different Data Types
اطلاعات بیشتر در مورد انواع داده ها
More on Data Types
شناسایی نوع داده (قسمت اول)
Data Type Identification (Part - I)
شناسایی نوع داده (بخش - دوم)
Data Type Identification (Part - II)
تبدیل نوع داده (قسمت اول)
Data Type Conversion (Part - I)
تبدیل نوع داده (بخش دوم)
Data Type Conversion (Part - II)
قطعات در متلب
Plots in MATLAB
توابع رسم
Plotting Functions
قالب بندی طرح
Plot Formatting
چند شکل
Multiple Figure
چند قطعه
Multiple Plots
نمودارهای متعدد در یک طرح
Multiple Graphs in Same Plot
توطئه های بیشتر
More Plots
نقشه های سه بعدی
3D Plots
نمونه ها
Examples
ساختارهای کنترلی (بیانیه های انشعاب)
Control Structures (Branching Statements)
اگر، اگر-دیگر، اگر-السیف-دیگر
if, if-else, if-elseif-else
ساختارهای مورد سوئیچ
Switch Case Structures
نمونه ها
Examples
حلقه ها
Loops
برای حلقه
FOR Loop
در حالی که حلقه
While Loop
حلقه های تو در تو
Nested Loops
LOOP کلمات کلیدی
LOOP Keywords
نمونه ها
Examples
توابع
Functions
توابع
Functions
توابع محلی
Local Functions
توابع تو در تو
Nested Functions
توابع ناشناس
Anonymous Functions
نمونه ها
Examples
ورودی و خروجی فایل
File Input and Output
ذخیره و بارگیری داده ها از فایل های mat
Data Saving and loading from .mat files
ذخیره و بارگیری داده ها از فایل های txt
Data Saving and Loading from .txt files
خواندن و نوشتن داده ها از فایل های اکسل
Data Read and Written from excel files
رسیدگی به خطاها
Error Handeling
سعی کن و بگیر
Try and Catch
جعبه پیام خطا یا هشدار
Error or Warning Message Box
مقدمه ای بر SIMULINK
Introduction to SIMULINK
شروع به SIMULINK
Starting to SIMULINK
عملیات ریاضی در SIMULINK (بخش 1)
Mathematical Operations in SIMULINK (PART 1)
عملیات ریاضی در SIMULINK (بخش دوم)
Mathematical Operations in SIMULINK (Part - II)
عملیات ریاضی در SIMULINK (بخش سوم)
Mathematical Operations in SIMULINK (Part-III)
عملیات ماتریسی در SIMULINK
Matrix Operations in SIMULINK
نمایش داده ها در SIMULINK
Data Display in SIMULINK
دامنه ها و روش های مختلف نمایش
Scopes and Different Ways of Display
نمودار X-Y
X-Y Graph
مثال: مدولاسیون دامنه
Example: Amplitude Modulation
ثبت داده ها از SIMULINK
Data Logging from SIMULINK
ثبت داده ها از SIMULINK
Data Logging From SIMULINK
مدل Simulink را از اسکریپت MATLAB اجرا کنید
Run Simulink Model from MATLAB Script
توابع و زیرسیستم ها در SIMULINK
Functions and Sub-Systems in SIMULINK
توابع تعریف شده توسط کاربر (قسمت اول)
User Defined Functions (Part-I)
توابع تعریف شده توسط کاربر (بخش دوم)
User Defined Functions (Part-II)
سیستم های فرعی در سیمولینک
Sub-Systems in Simulink
استفاده از برچسب ها در SIMULINK
Use of Tags in SIMULINK
متغیرها در SIMULINK
Variables in SIMULINK
مدل سازی سیستم در SIMULINK
System Modeling in SIMULINK
یکپارچه ساز و متمایز کننده در SIMULINK
Integrator and Differentiator in SIMULINK
پیاده سازی معادلات دیفرانسیل در SIMULINK
Differential Equations Implementation in SIMULINK
Udemy (یودمی) یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات