Peducate.ir

Peducate.ir

با هم بیاموزیم
Peducate.ir

Peducate.ir

با هم بیاموزیم

طراحی فیلتر میان گذر باترورث آنالوگ با دستور butter در متلب

طراحی فیلتر میان گذر باترورث آنالوگ با دستور butter در متلب

در نرم افزار متلب (Matlab)، با دستور [B A]=butter(N,[w1 w2],'s')، فیلتر میان گذر آنالوگ باترورث درجه N با فرکانس قطع پایین w1 و فرکانس قطع بالای w2 رادیان بر ثانیه طراحی می کند.

 

 نماد 's' باعث می شود تا طراحی در حوزه فضای حالت انجام گیرد. عبارت B,A به ترتیب ضرایب صورت و مخرج تابع تبدیل فیلتر می باشند. در مثال زیر یک فیلتر میان گذر آنالوگ باترورث از درجه سه و فرکانس قطع زاویه ای پایین 1000 و فرکانس قطع بالای 2000 طراحی می شود:

[b a]=butter(3,[1e3 2e3], 's')

تابع تبدیل فیلتر را می توان با دستور tf(b,a)  و نمودار بود آن را با دستور bode(tf(b,a)) مشاهده کرد.

نظرات 0 + ارسال نظر
ایمیل شما بعد از ثبت نمایش داده نخواهد شد