问题后与信号处理工具箱安装小波工具箱
16个视图(30天)
显示旧的评论
你好,
自从我安装了Matlab的小波工具箱2019 b,我一直与信号处理工具箱有问题。
fvtool函数和谱图不工作,因为他们不检测子功能。Fvtool有错误engunits”“未定义的函数和谱图有错误“无法识别的函数或变量‘psdfreqvec’。”This psdfreqvec function was probably supposed to be in the signal toolbox's private functions but it isnt there for some reason.
未被认可的psdfreqvec的函数或变量。
错误在computeDFT > computeDFTviaFFT(第91行)
f = psdfreqvec (“不扩散核武器条约》”nfft,“Fs”Fs);
错误在computeDFT(45)行
[Xx, f] = computeDFTviaFFT(鑫,nx、nfft Fs);
错误在pspectrogram(第67行)
[y, f] = computeDFT (bsxfun (@times、赢鑫)nfft, Fs);
错误在光谱图(第183行)
pspectrogram ({x},spect的变长度输入宗量{:});
我试着卸载和重新安装这些工具箱,工具箱更新缓存重新处理函数,更新matlab 2019 b version 8和恢复默认路径,没有成功。
提前感谢你的帮助!
编辑:我固定MATLAB的问题通过一个新的重新安装!
0评论
答案(1)
Kiran Felix罗伯特
2021年6月23日
嗨,文森特,
MATLAB使用层次结构(优先级)调用相同名称的函数出现在多个工具箱。
既然你得到一个错误“engunits”和“psdfreqvec”功能,尝试以下命令
哪一个——engunits
%,
哪一个——psdfreqvec
上面的代码会给你优先等级,一个显示在顶部将函数被调用时执行。
请参考以下答案更多的细节。