معرفی بسته Stateflow در نرم افزار متلب

stateflow in matlab 1016  1 معرفی بسته Stateflow در نرم افزار متلب

معرفی بسته Stateflow

در این مقاله به معرفی بسته Stateflow در نرم افزار MATLAB پرداخته و ویژگی ها و کاربرد های این بسته را به همراه داکیومنت انگلیسی آن در ادامه قرار داده ایم.

معرفی بسته Stateflow

بسته Stateflow قابلیت های سیمولینک متلب را با یک محیط طراحی برای توسعه ی ماشین های حالت و فلوچارت ارائه می دهد. Stateflow عناصر زبانی مورد نیاز برای توصیف، منطقه ای پیچیده به صورت طبیعی، قابل خواندن و قابل فهم را در خود دارد. این بخش به طور کامل با نرم افزار MATLAB هماهنگ است و محیط مناسبی را برای طراحی سیستم های تعبیه شده که حاوی حالت های کنترلی و نظارتی هستند، ایجاد می کند.

نمودار های Stateflow نمایش حالات سلسله مراتبی و موازی و کناره های بین آنها را به طور گرافیکی میسر می سازد این بخش نرم افزار قابلیت های سایر بخش های مربوط را توسعه می دهد و حتی امکان اضافه کردن کدهای زبان برنامه نویسی C به کاربرد های آن وجود دارد. شما می توانید با استفاده از Coder Stateflow به طور خودکار کدهای C مربوط به نمودار های Stateflow را ایجاد کنید.

ویژگی های اصلی بسته Stateflow

  • فراهم آوردن عناصر زبان، سلسله مراتبی، موازی سازی و مواردی از این دست برای توصیف منطقه ای پیچیده
  • ایجاد توابع به صورت گرافیکی با استفاده از نمودار های جریان
  • برنامه ریزی گذارها و رویدادها با استفاده از منطق زمانی
  • پشتیبانی از ماشین های حالت محدود Moore و Mealy
  • قابلیت استفاده از زبان C
  • پشتیبانی از سیگنال های باس، ماتریس، بردار و داده های نقطه ثابت
  • انجام بررسی های ایستا از جمله بررسی جدول های درستی
  • انجام بررسی های زمان اجرا
  • متحرک سازی نمودارهای Stateflow در هنگام شبیه سازی
  • استفاده از یک اشکال زدا برای تعیین نقاط شکست، مرور داده ها و موارد مشابه

تصاویری از کاربرد بسته Stateflow در نرم افزار MATLAB

stateflow in matlab 1016  2 معرفی بسته Stateflow در نرم افزار متلب

شکل ۱: مدل سازی یک سیستم کنسل کردن پرتاپ شاتل

stateflow in matlab 1016 3 معرفی بسته Stateflow در نرم افزار متلب

شکل ۲: ایجاد و ویرایش آیکون های گرافیکی

stateflow in matlab 1016 4 معرفی بسته Stateflow در نرم افزار متلب

شکل ۳: مدل سازی یک درایو CD Player با استفاده از انواع داده های شمارشی

stateflow in matlab 1016 5 معرفی بسته Stateflow در نرم افزار متلب

شکل ۴: منطق یک سیستم سوخت رسانی

stateflow in matlab 1016 6 معرفی بسته Stateflow در نرم افزار متلب

شکل ۵: مدل سازی یک سو کننده بدون گذر


مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید