问题后与信号处理工具箱安装小波工具箱

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的问题通过一个新的重新安装!

答案(1)

Kiran Felix罗伯特
Kiran Felix罗伯特 2021年6月23日
嗨,文森特,
MATLAB使用层次结构(优先级)调用相同名称的函数出现在多个工具箱。
既然你得到一个错误“engunits”和“psdfreqvec”功能,尝试以下命令
哪一个——engunits
%,
哪一个——psdfreqvec
上面的代码会给你优先等级,一个显示在顶部将函数被调用时执行。
参考的 搜索路径 文档。
请参考以下答案更多的细节。
你可以随时使用 设置路径 对话框从MATLAB将来发布和向下移动功能优先级后再处理的搜索路径。
2的评论
基督教埃斯皮诺萨
基督教埃斯皮诺萨 2022年5月18日
你有没有得到这个工作,我觉得我与控制系统工具箱有同样的问题,当我使用:- tf,甚至不显示功能的层次结构。

登录置评。

类别

找到更多的在滤波器帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!