آموزش سیمولینک قسمت دوم

مقداردهی به پارامترهای یک مدل سیمولینک، از طریق اجرای دستورات در پنجره command متلب :

 

در مدل‌های سیمولینک، معمولا پارامترهای مختلفی را تعریف می‌کنیم. ممکن است بخواهیم که پارامترها را در مدل سیمولینک تعریف کرده، ولی مقدار آنها را از طریق اجرای دستور در پنجره command تعریف نماییم. در این مبحث، قصد داریم نحوه این اجرای این عمل را آموزش بدهیم.

ابتدا دستور زیر را اجرا می‌کنیم تا پنجره Simulink Library Browser در متلب باز شود :

 

simulink

پنجره Simulink Library Browser به شکل زیر باز می‌شود :

matlab41

ابتدا باید یک مدل ساده بسازیم. برای این منظور، به بلوک‌های زیر نیاز داریم :

Constant

Gain

Display

برای یافتن سه بلوکی که نام بردیم، تنها کافی است که در همان پنجره Simulink Library Browser ، نام آنها را در قسمت جستجو وارد کنید تا نمایش داده شوند :

matlab-261

 

بر روی دکمه New model که در شکل بالا نمایش داده ایم، کلیک می‌کنیم تا یک مدل جدید ایجاد شود و سپس بلوک‌ها را به صورت زیر در آن به هم متصل می‌کنیم و آن را با نام simulink_1.mdl ذخیره می‌کنیم :

 

matlab-262

بر روی بلوک Gain ، با موس، دابل کلیک می‌کنیم تا پنجره مربوط به آن باز شود :

matlab-263

همان طور که مشاهده می‌کنید، مقدار Gain برابر 1 قرار داده شده است، ما این مقدار را پاک کرده و نماد K را به جای آن می‌نویسیم. پس از ذخیره تنظیمات جدید، مدل سیمولینک به شکل زیر نمایش داده می‌شود :

matlab-264

 

اما ما مقداری برای K تعیین نکرده ایم. بنابراین قبل از اینکه مدل سیمولینک را شبیه سازی کنیم (اجرا کنیم)، باید دستور زیر را در پنجره Command نرم افزار متلب اجرا کنیم :

 

K = 5;

بنابراین مقدار متغیر K برابر 5 خواهد بود. مدل سیمولینک را شبیه سازی می‌کنیم. مقدار 5 در بلوک Display نمایش داده می‌شود :

matlab-265

اکنون می‌توانیم مقدار دیگری برای متغیر K تعیین کنیم و دوباره مدل سیمولینک را شبیه سازی نماییم.

مدل سیمولینک را می‌توانید از لینک زیر دانلود کنید :

simulink_1[matlab1.ir]

طراحی شده توسط ایران متلب 1388-1395