For example, the function filtfilt (in MATLAB 2001b) pads the input sequence with its mirrored part, which is three times longer than the filter order.
I don't believe that would be close.
***
I think I miss understood the term mirrored. I was thinking just the along the vertical axis but I suspect they mean both.
***
Coding the 2 axis mirror like shown using a window 3X the filter order,
its slightly worse than my previous attempt.
***
Bug in code. Very close now. Plot comparing MatLab filtfilt with using the above. Basically feeding a series of noise into each filter.
Thanks for the help.