MATLAB: How to filter a signal using Thiran Fractional Delay Filter
try this: 


h=thiran(0.3,1);
num=  cell2mat(h.Numerator);
denum=cell2mat(h.Denominator);
output=filter(num,denum,x)



Hope that helps