انجمن تخصصی مهندسین مکانیک

نسخه‌ی کامل: اموزش رسم تابع پله وشیب در متلب
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
داشتم رو یه پروژه ای کار میکردم که در انجام پروژه میبایست از تابع پله استفاده میکردم.یاد گیری اینگونه توابع به خاطر کاربردهایی که در مسایل دارند تقریبا الزامی هست
خوب بریم سر اصل مطلب در متلب!!!

اول از همه شما باید گام های خود رو مشخص کنید وهمچنین باید مشخص کنید در هرگام کدام مقدار قرار گیرد
مثلا من میخوام یک تابع پله بکشم به صورتی که از 0تا 5 مقدارش مثلا 1 باشد واز 5 تا 10 مقدارش -1 باشد.
برای اینکار به این صورت عمل میکنیم
مشخص کردن دامنه ها که دامنه های مثال بالا از 0تا 5 واز 5 تا 10 است.
اگر دامنه هارو با tتعریف کنیم خواهیم داشت

[t = [0,5,5,10

به همین صورت برای مقدار هم داریم با u معرفی کردم
[u = [1,1,-1,-1

خب حالا فقط مونده رسم نمودار
(plot(t,u

برای محدود کردن محور های مختصات مبتوان از دستور مقابل استفاده کرد
([axis([0 10 -1 1


اگر دقت کنیم متوجه میشو یم که با کمی تعقیر میتوان تابع شیب را نیز رسم نمود

که پس از اجر به صورت زیر رسم و نمایش داده خواهد شد.
امیدوارم مفید واقع بشه