نحوه وارد کردن داده ها در بلاک های سیمولینک متلب با استفاده از متغییر
در این مطلب قصد داریم تا نحوه وارد کردن داده در بلاک های سیمولینک متلب را به صورت متغییر آموزش بدهیم.
همانطور که میدانیم اگر قرار باشد که یک بلاک را در قسمتهای زیادی از شبیهسازیمان در سیمولینک متلب تکرار کنیم و هر کدام نیز با یک مقدار داده یکسان باشند آنگاه اگر بخواهیم مقدار داده این بلاکها را عوض کنیم ناچار خواهیم بود این کار برای بقیه بلاکها نیز تکرار کنیم. اما با استفاده از روشی که در ادامه نشان میدهیم میتوانیم مقدار داده را به صورت متغییر وارد کنیم و آنگاه فقط با تغییر دادن مقدار اختصاص داده شده به این متغییر، میتوان مقدار داده بلاکها را تعییر داد آن هم با یک تغییر.
برای وارد کردن دادهها به صورت متغییر مانند تصاویر زیر عمل میکنیم:
در ابتدا همانند تصویر فوق مقدار داده را به صورت متغییر مانند p یا هر حرف انگلیسی دیگر انتخاب میکنیم سپس:
از منوی فایل به model properties رفته و در آن model properties را انتخاب کرده و سپس:
پنجره ای همانند فوق باز میشود که در آن تب callbacks را انتخاب کرده و در آنجا نیز initFcn را انتخاب کرده و سپس :
همانند تصویر نام متغییر را نوشته و همچنین آن را مقدار دهی هم میکنیم ( اگر متغییر دیگر هم داشتیم در ادامه آن میتوان نوشت) و سپس کلید ok را میزنیم.
حال اگر شبیه سازی را دو مرتبه اجرا کنیم مقدار نشان داده شده بر روی display برابر با 2 میباشد.
- ۰۰/۰۳/۱۶
سلام و خسته نباشید دارم. ممنون بابت مطلب آموزشی مفیدتان.