برای طراحی فیلتر باترورث در نرم افزار متلب ،ابتدا با استفاده از تابع buttord ، درجه فیلتر مورد نظر را تعیین می کنیم . در این قسمت باید تمامی فرکانس ها را نرمالیزه کنیم یعنی تمامی فرکانس های موجود را بر فرکانس نایکوئیست تقسیم کنیم . سپس با استفاده از تابع butter صورت و مخرج تابع تبدیل را محاسبه می کنیم . سپس می توانیم با استفاده از تابع gain که خودمان آن را ایجاد می کنیم ، گین یا بهره تابع تبدیل را محاسبه کنیم و در نهایت با استفاده از تابع plot نمودار این تابع طراحی شده را رسم می کنیم .
برای مثال میخواهیم یک فیلتر میان نگذر باترورث با مشخصات زیر طراحی کنیم :
فرکانس باند عبور : 0.3 و 0.7
فرکانس باند نگذر : 0.4 و 0.6
تضعیف باند گذر : 0.4dB
تضعیف باند نگذر : 50dB