MATLAB: Do I receive errors when trying to launch FDATool with Signal Processing Toolbox 6.1 (R13+)

addadd-onfdafilteronopenopeningpatchreleaseSignal Processing Toolboxsptool

>> fdatool
??? Error using ==> registeranalysis
Too many input arguments.
Error in ==> C:\MATLAB6p5\toolbox\filterdesign\filterdesign\fdplugin.m (installanalyses)
On line 150 ==> [hmenu htoolbar] = registeranalysis(hFVT, 'Noise Loading Method', ...
Error in ==> C:\MATLAB6p5\toolbox\signal\sigtools\addplugins.m
On line 54 ==> feval(fcnStruct.(classname), hObj);
Error in ==> C:\MATLAB6p5\toolbox\signal\sigtools\private\fdatool_fvtool.m
On line 19 ==> addplugins(hFVT);
Error in ==> C:\MATLAB6p5\toolbox\signal\sigtools\private\addcomponents.m
On line 17 ==> fdatool_fvtool(hFDA);
Error in ==> C:\MATLAB6p5\toolbox\signal\sigtools\fdatool.m
On line 32 ==> addcomponents(hFDA);

Best Answer

This is a bug in Release 13 that occurs only when the Signal Processing Toolbox has been upgraded to R13+ but the Filter Design Toolbox has not. To fix the issue, install both the Signal Processing Toolbox 6.1 (R13+) AND Filter Design Toolbox 2.5 (R13+).
NOTE: As explained in the Release Notes for both the Signal Processing Toolbox 6.1 and the Filter Design Toolbox 2.5, you must first UNINSTALL the existing toolboxes before installing the new upgrades.