MATLAB: How to find filter coefficient for band pass filter.

digital signal processinglow-pass filter

I am new to matlab, and my professor assume that I am proficient at matlab. He gave an assignment without teaching.
I have to find filter coefficient (b1 b2 b3 b4 a3 a4) from the filters 1) Linear phase FIR band pass filter with: Sampling frequency 1000 Hz Pass-band 100 Hz to 200 Hz Order 30 (31 taps) using windowing method with Hamming window.
2) Linear phase FIR band pass filter with: Sampling frequency 1000 Hz Pass-band 100 Hz to 200 Hz Order 30 (31 taps) using frequency sampling.
3)IIR band pass filter with: Sampling frequency 1000 Hz Pass-band 100 Hz to 200 Hz Order 8 using bilinear transform with Butterworth prototype analogue filter.
4)IIR band pass filter with: Sampling frequency 1000 Hz Pass-band 100 Hz to 200 Hz Order 8 using impulse invariance with Butterworth prototype analogue filter.
Could anyone explain me roughly how to do this? I have no idea how to start.
Thanks

Best Answer

Please see the documentation for the designfilt function.