MATLAB: Is medfilt1 not valid anymore

medfilt

Is medfilt1 not supported anymore? I have used it previously but now I only see medfilt2 and my program crashes on medfilt1. Where can I go to see functions that are no longer supported?

Best Answer

Do you no longer have the Signal Processing Toolbox? Type
license('test','signal_toolbox')
to find out. If it returns 1, you have the toolbox. If not, you don't.
If you have the image processing toolbox, you can use medfilt2 on 1D data.
Another option is to use Aslak Grinsted's moving function, which I use frequently.