1) your filter is a time-invariant impulse response system : in such case, the the Fast Transversal Filter (FTF) can be implemented using the fftfilt(.) Matlab operation
2) your filter is a time-variant impulse response system : in such case, the Fast Transversal Filter (FTF) can be realized using an adaptive fast tranversal filter algorithm such as the Fast Recursive Least Square (FRLS) algorithm, or Fast Newton Transversal Filter (FNTF), or Frequency Domain Adaptive filter (FDAF) through OLA (overlap-and-add) or OLS (overlapp-and-save) implementations, or its Multidelay generalization (GMDF).