![](http://mohandes360.ir/images/product/2024/02/25/1708849818/1708849818_large.jpg)
آموزش نرم افزار Matlab و Simulink - مدرس ارزبین
Matlab and Simulink software training
MATLAB مخفف Matrix Laboratory است و با توجه به نام آن می توان گفت متلب در واقع یک آزمایشگاه ماتریسی است. از این نرم افزار قدرتمند می توان در فازهای پژوهشی استفاده های گسترده ای نمود. همچنین این نرم افزار در نوشتن پایان نامه ها بسیار پرکاربرد است. ظاهر این نرم افزار تقریباً از نسخه به بعد دچار تغییرات اساسی شد و بدین ترتیب کار کردن با آن ساده تر شد. بسیاری از توابع موجود در نسخه فعلی (2020b) مشابه توابع موجود در نسخه های قبلی هستند و هیچ تغییری در آنها ایجاد نشده است اما بعضی از توابع دچار تغییرات اساسی شده اند و یا بطور کلی حذف شده اند و توابع جدیدی جایگزین آنها شده است. نرم افزار سیمولینک یکی از جعبه ابزار های نرم افزار متلب می باشد که برای مدل سازی، شبیه سازی و تحلیل سیستم های مختلف بکار می رود. اصول کار با این نرم افزار بسیار ساده است. اصولاً کار با سیمولینک بسیار آسان است. کار با سیمولینک شاید چیزی شبیه چیدن بخش های یک پازل در کنار هم، به منظور ساختن یک مدل باشد. در یک نگاه سریع، سیمولینک متشکل از تعدادی بلوک آماده است که با کنار هم قرار دادن آنها، یک مدل ساخته می شود.
در این آموزش بسیاری از مباحث مربوط به برنامه نویسی و مدلسازی با کمک متلب و سیمولینک با زبانی شیوا ارائه شده و سرفصل های آموزشی ارائه شده به شرح زیر هستند:
فهرست مطالب آموزش MATLAB
- بخش اول
- آشنایی با نرم افزار MATLAB
- آشنایی با نرم افزار MATLAB
- معرفی بخش های مختلف برنامه
- بخش دوم
- ماتریس ها، آرایه ها و توابع
- تعریف متغیر
- تعریف ماتریس در متلب
- ماتریس ترانهاده
- کار با ماتریس ها
- ساخت انواع ماتریس در متلب
- توابع متلب
- تعریف چند جمله ای
- ضرب چند جمله ای ها
- محاسبه ریشه های یک چند جمله ای
- مشاهده متغیرها
- بخش سوم
- اسکریپت نویسی
- ایجاد یک اسکریپت
- بخش چهارم
- کار با اعداد و ساختار ها
- نحوه نمایش اعداد
- ساختار (Structure)
- بخش پنجم
- رسم نمودار ها
- دستور plot
- ذخیره سازی یا کپی کردن نمودار
- بخش ششم
- رسم نمودار های سه بعدی و گراف
- دستور plot
- دستور mesh
- دستور Surf
- دستور contour
- دستور contour
- دستور surface
- نمودار میله ای یا Bar
- دستور area
- دستور pie
- دستور explode
- دستور pie در حالت سه بعدی (pie)
- توابع Histogram
- بخش هفتم
- کار با جعبه ابزار Symbolic Math
- مقدمه
- اعداد مختلط
- دستور subs
- دستور pretty
- مشتق
- انتگرال
- collect
- expand
- factor
- حل معادلات جبری
- دستور Solve
- حل دستگاه معادلات
- حل معادلات دیفرانسیل
- رسم نمودار های دو بعدی با استفاده از تابع ezplot
- رسم نمودار های سه بعدی با استفاده از تابع ezsurf
- بخش هشتم
- برنامه نویسی در M-FILE
- برنامه نویسی در محیط m-file
- ایجاد یک m-file جدید
- دستور input
- دستور zeros
- دستورات شرطی
- دستورات حلقه
- دستورات max و min
- حل دستگاه معادلات به روش کرامر
فهرست مطالب آموزش SIMULINK
- مقدمه
- درباره متلب
- معرفی
- تاریخچه
- معماری
- برخی کاربرد ها
- درباره سیمولینک
- معرفی
- کاربردها
- شروع به کار سریع
- فراخوانی سیمولینک
- ایجاد یک فایل جدید
- طریقه استفاده از المان ها
- مدلسازی توابع ریاضی
- آشنایی با چند بلوک ساده در سیمولینک
- بلوک بهره (Gain)
- بلوک جمع
- بلوک مشتق گیر
- بلوک انتگرال گیر
- کاربرد های ماوس و صفحه کلید
- مدل سازی سیستم های ساده پیوسته
- روش های حل یک معادله دیفرانسیل
- حل معادلات مرتبه اول
- حل معادلات مرتبه دوم
- مدلسازی فیزیکی ساده
- تابع تبدیل
- فضای حالت
- کار با بلوک ها
- انتقال و کپی بلوک ها
- خصوصیات بلوکها
- زبانه Callbacks
- زبانه Block Annotation
- زبانه General
- ویرایش نمای بلوک ها
- تغییر اندازه بلوک
- چرخش بلوک
- نمایش نام بلوک ها
- تغییر رنگ
- تغییر نام بلوک
- سایه زنی
- نوشتن متن
- مقدار دهی به بلوک Constant
- وارد کردن مقدار عددی در فیلد Value
- مقدار دهی به صورت پارامتریک
- مقدار دهی از طریق m-file
- مقدار دهی از طریق Model Properties
- ضرب و تقسیم اعداد با استفاده از بلوک Product
- جمع ماتریسها
- ضرب ماتریسها
- بلوک Relational Operator
- بلوک Logical Operator
- بلوک Switch
- بلوک Stair Generator
- بلوک Transport Delay
- بلوک Saturation
- بلوک Saturation Dynamic
- بلوک Dead Zone
- بلوک Dead Zone Dynamic
- بلوک Rate Limiter
- بلوک Rate Limiter Dynamic
- بلوک Relay
- بلوک Quantizer
- بلوک Hit Crossing
- بلوک Data Type Conversion
- بلوک Display
- بلوک Terminator
- بلوک To File
- بلوک To Workspace
- بلوک های In و Out
- بلوک Scope
- بلوک Floating Scope
- بلوک XY Graph
- بلوک Ground
- بلوک From File
- بلوک From Workspace
- بلوک Signal Generator
- بلوک Pulse Generator
- بلوک Ramp
- بلوک Sine Wave
- بلوک Repeating Sequence
- بلوک Band-Limited White Noise
- بلوک Chirp Signal
- بلوک Random Number
- بلوک Uniform Random Number
- بلوک Counter Free-Running
- بلوک Counter Limited
- کار با سیگنال ها
- تعیین بُعد سیگنال خروجی
- کار با بلوک Demux
- کار با بلوک Mux
- بلوک Bus Creator
- بلوک Bus Selector
- بلوک Signal builder
- زیر سیستم ها
- زیر سیستم های نقاب دار
- زبانه Icon & Ports
- زبانه Parameters & Dialog
- معادلات ریاضی
- بلوک Algebraic Constraint
- بلوک ZPK
- بررسی خطای حالت ماندگار
- کنترل کننده ها
- ویژگی های عمومی سیستم های فیدبک
- انواع کنترل کننده ها
- مزایا و معایب
- تفاوت کنترل کننده ها
- کنترل کننده تناسبی (P)
- کنترل کننده تناسبی مشتقی (PD)
- کنترل کننده تناسبی انتگرالی (PI)
- کنترل کننده تناسبی انتگرالی مشتقی (PID)
- منطق فازی
- سیستم های گسسته
- بلوک Unit Delay
- بلوک Delay
- بلوک Discrete Transfer Fcn
- بلوک Tapped Delay
- بلوک Zero-Order Hold
- بلوک Difference
- بلوک Discrete State-Space
- بلوک Discrete Zero-Pole
- برنامه نویسی در m-file و الحاق آن به سیمولینک
- تنظیم داده های شبیه سازی
این آموزش دارای 16 قسمت فیلم آموزشی همراه با 330 صفحه جزوه آموزشی می باشد. همچنین بیش از 95 درصد موارد مندرج در جزوه، در فیلم آموزشی نیز ارائه شده است. این آموزش، کاملترین مجموعه آموزشی موجود در بازار است. مجموع زمان فیلم های آموزشی 10 ساعت و 38 دقیقه می باشد.
ویژگی های محصولویژگی | اندازه |
---|---|
تعداد صفحات | 330 |
تعداد جلسات آموزش | 16 |
مدت زمان آموزش | 10 ساعت و 38 دقیقه |
دیگران را با نوشتن نظرات خود، برای انتخاب این محصول راهنمایی کنید.
لطفا پیش از ارسال نظر، قوانین زیر را مطالعه کنید:- فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیشازحدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحهکلید بپرهیزید.
- نظرات خود را براساس تجربه و استفادهی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمهای خودداری کنید.
- بهتر است در نظرات خود از تمرکز روی عناصر متغیر مثل قیمت، پرهیز کنید.
- به کاربران و سایر اشخاص احترام بگذارید. پیامهایی که شامل محتوای توهینآمیز و کلمات نامناسب باشند، حذف میشوند.
- از ارسال لینکهای سایتهای دیگر و ارایهی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آیدی شبکههای اجتماعی پرهیز کنید.