توضیحی بر کتابچه
سیمولینک متلب شاید کاربردی ترین بخش از نرم افزار متلب برای یک مهندس برق یا مکانیک باشد. این قسمت از نرم افزار متلب دارای بلوک های از پیش آماده ای می باشد که کار را برای ساخت شبیه سازی های بزرگ فراهم می آورد.
بدست آوردن مهارت در زمینه سیمولینک متلب به همراه توانایی کد نویسی می تواند شما را در بیان بسیاری از شبیه سازی ها بی نیاز کند. سیمولینک متلب دارای جعبه ابزارهای مختلفی می باشد که هر یک دارای بلوک های مختص به خود می باشند.
متلب (Matrix Laboratory) یک زبان برنامه نویسی است که توسط یک شرکت نرم افزار کامپیوتری MathWorks توسعه یافته است. Simulink یک محیط شبیه سازی و طراحی مبتنی بر مدل برای سیستم های پویا و تعبیه شده است که با MATLAB یکپارچه شده اند.
Simulink نیز توسط MathWorks توسعه یافته است. این آموزش به منظور تسلط دانش آموزان به متلب سیمولینک طراحی شده است. مثالهای مبتنی بر مسئله نیز به روشی ساده و آسان ارائه شده است تا یادگیری شما سریع و مؤثر باشد.
این آموزش برای مبتدیان آماده شده است تا به آنها در درک عملکردهای اولیه تا پیشرفته سیمولینک متلب کمک کند. پس از تکمیل این آموزش، در سطح متوسطی از تخصص در استفاده از Simulink خواهید دید که از آنجا می توانید خود را به سطوح بعدی ببرید.
در ادامه بخش های مختلف مطرح شده در این آموزش آورده شده است :
- محیط سیمولینک : اینکه در سیمولینک با چه چیزی مواجهیم. بلوک های مورد نیاز را چگونه بیاوریم. تنظیم کلیاتی مثل روش حل ، گام های حل شبیه سازی ، خطای شبیه سازی (مطلق و نسبی)
- بلوک ها : بلوک های از پیش طراحی شده در متلب معرفی شده اند. از پرکاربردترین بلوک ها می تواند به اسکوپ جهت رویت شکل موج ها ، تابع تبدیل پیوسته ، تاخیر ، انتگرال گیر ، جمع کننده و غیره اشاره داشت
- پردازش سیگنال : بکی از مفیدترین بخش ها که شامل بلوک های متعدد برای محاسبات مختلف از میانگین گیری و RMS و … می باشد.
- تاخیر : بلوک هایی جهت ایجاد تاخیر (Lag) در شبیه سازی که در دو حالت پیوسته و گسسته در زمان تعبیه شده است.
- کتابخانه ریاضی : که می توان انواع بلوک ها برای انجام عملیات ریاضی را در آن یافت از یک جمع کننده ساده تا رادیکال گیری و به توان رساندن در محیط شبیه سازی متلب
- چگونگی ایجاد توابع شرطی و حلقوی : این بلوک ها می توانند برای عملیات حلقه نویسی در محیط شبیه سازی مورد استفاده قرار گیرند. هر چند بهتر است از تابع نویسی در محیط سیمولینک برای این فرآیند بهره برد.
- توابع منطقی : این توابع شامل And ، or ، Nand و غیره می باشند که برای انجام عملیات منطقی در محیط شبیه سازی متلب به کار می روند.
- توابع سینوسی : این توابع به عنوان ورودی در اغلب شبیه سازی ها به کار می روند
- توابع متلب : یکی از حرفه ای ترین عملیات در محیط شبیه سازی متلب که می تواند بسیاری از عملیات نظیر حلقه نویسی و توابع شرطی را جهت پیاده سازی در محیط متلب ساده کند.
- ایجاد زیرسیستم / SubSystem : همواره در محیط متلب نیاز است تا زیرسیستم های متعدد برای بیان بخش های مختلف یک شبیه سازی بیان شود این کار می تواند کار شبیه سای را نظم دهد و از طرفی شما را از سردرگمی در شبیه سازی دور کند.
- ورود و خروج داده از بیرون سیمولینک : در اغلب اوقات نیاز است تا از بیرون شبیه سازی مورد نظر (ورک اسپیس متلب) داده هایی را به سیمولینک ارسال کنیم و از طرفی برخی داده های محاسبه شده از شبیه سازی را در ورک اسپیس ذخیره سازی کنیم. این عملیات از طریق بلوک هایی انجام می شود که در این بخش آمده اند.
- چگونگی حل معادلات ریاضی جبری و دیفرانسیلی
می توانید این کتاب را از لینک دانلود کنید.