یک دوره مقدماتی برای قدرتمندترین ابزارها در اسکریپت نویسی، شبیه سازی سیستم های دینامیکی و طراحی مبتنی بر مدل و طراحی ماشین های حالت.
متلب که یکی از پرکاربردترین زبان های اسکریپت نویسی با قابلیت های دستکاری آرایه ها، مدیریت گرافیک و تعامل با فایل هاست، بدون نیاز به هیچ پیش زمینه برنامه نویسی به روشی ساده و آسان توضیح داده می شود.
همه عناصر اصلی زبان از اصول اولیه رابط گرفته تا ایجاد اسکریپت های پیچیده و توابع تعریف شده توسط کاربر معرفی می شوند.
Simulink که متداولترین ابزار برای شبیهسازی سیستمهای دینامیکی و طراحی و تأیید سیستمهای کنترل است، همچنین بهترین ابزاری که در هنگام برخورد با مفاهیم طراحی مبتنی بر مدل برای سیستمهای کنترل به آن وابسته است، گام به گام با شروع از GUI مورد بحث قرار میگیرد. از طریق دانستن بلوکهای اساسی و ایجاد مدلهای پیچیده برای سیستمهای دینامیکی که با مقایسه برای بسیاری از شبیهسازیها شامل نمونه طراحی سیستم کنترل ختم میشود.
Stateflow بهعنوان بهترین ابزار برای طراحی سادهترین و همچنین پیچیدهترین ماشینهای حالت برای نمایش سیستمهای واکنشپذیر مانند حالتهای عملیاتی و مدیریت تریگرها در یک نمایش گرافیکی ساده، از یک مثال ساده برای یک statemachine و موارد دیگر آموزش داده میشود. اگر ادامه دهید، چالشبرانگیزتر میشود و بنابراین نیاز به بررسی و اشکالزدایی است.
شروع از عناصر اساسی جریان حالت مانند حالت، گذار، عمل،...، داشتن حالتهای پیچیده، حالتهای فرعی و حالتهای موازی و ترفندهای برخورد با رویدادها بهویژه در بین حالتهای موازی.
مهندس طراحی مبتنی بر مدل
نمایش نظرات