MATLAB: Is there an error in the documentation for SPECTRUM.MTM function example in Signal Processing Toolbox 6.2.1 (R14SP1)

documentationerrorprocessingsignalSignal Processing Toolboxspectrumspectrum.mtmtoolbox

I open the documentation for the SPECTRUM.MTM function in the Signal Processing Toolbox by typing
doc spectrum.mtm
at the MATLAB command window.
I try the following example that is mentioned in the documentation.
Fs=1000;
t=0:1/Fs:.3;
x=cos(2*pi*t*200)+randn(size(t));
[e,v]=dpss(length(x),3.5);
Hs=spectrum.mtm(e,v);
psd(Hs,x,Fs)
Rather than receiving the plot with the Power Spectral Density, I receive the following error
??? Error using ==> spectrum.abstractspectrum.psd
Invalid Parameter/Value pairs.

Best Answer

This bug has been fixed in Release 14 Service Pack 2 (R14SP2). For previous releases, please read below for any possible workarounds:
We have verified that there is an error in the documentation for SPECTRUM.MTM function in the Signal Processing Toolbox 2.6.1 (R14SP1). The following code produces the expected result.
Fs=1000;
t=0:1/Fs:.3;
x=cos(2*pi*t*200)+randn(size(t));
[e,v]=dpss(length(x),3.5);
Hs=spectrum.mtm(e,v);
psd(Hs,x,'Fs',Fs); %--->Change from documentation is here.