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