The frequency response of filter transfer function is given as
$$H(j\omega)= \begin{cases} 0 &, \textrm{if }\quad (1+r)\frac{\pi}{2} < \lvert \omega \rvert < \pi \\ 1 + \cos \left ( \frac{\pi}{2r}\left ( \frac{\lvert 2\omega \rvert}{\pi} + r-1 \right ) \right ) &, \textrm{if }\quad (1-r)\frac{\pi}{2} < \lvert \omega \rvert\leq (1+r)\frac{\pi}{2}\\ 2&, \textrm{if }\quad \lvert \omega \rvert\leq (1-r)\frac{\pi}{2} \end{cases} $$
where $r = 0.1$. I need to extract filter coefficients for the given FIR filter response or order $24$. How can I perform the task using MATLAB?