R2024a cannot install Signal Processing Toolbox
显示 更早的评论
Version: R2024a
I can successfully install other Add-Ons, but when I install "Signal Processing Toolbox". After downloading for a while, it stopped reporting errors.
ERROR: "Something unexpected occurred. Try rerunning the installer"
回答(1 个)
Cris LaPierre
2024-4-25
编辑:Cris LaPierre
2024-4-25
1 个投票
Please see the suggestions in this answer: https://www.mathworks.com/matlabcentral/answers/101885-how-do-i-install-additional-toolboxes-into-an-existing-installation-of-matlab
I recently had a similar issue and ended up rerunning the installer. When prompted, you only need to select the toolboxes you want to add to you existing install. You do not need to reinstall products that are already on your computer.
9 个评论
Hanzo
2024-4-26
Georgios
2024-5-25
Hello, how exactly did you manage to solve your error? I have the same error with "Signal Processing Toolbox" in Matlab 2024a, when I'm trying to install it from the Add-ons tab. Also, in my Matlab online, this toolbox is shown installed, but not in my desktop version.
Image Analyst
2024-5-25
@Georgios run this in the command window, or as a script file, and tell us what it says:
% Check that user has the specified Toolbox installed and licensed.
% hasLicenseForToolbox = license('test', 'image_toolbox'); % Check for Image Processing Toolbox.
% hasLicenseForToolbox = license('test', 'Image_Acquisition_Toolbox'); % Check for Image Acquisition Toolbox.
% hasLicenseForToolbox = license('test', 'Statistics_Toolbox'); % Check for Statistics and Machine Learning Toolbox.
hasLicenseForToolbox = license('test', 'Signal_Toolbox'); % Check for Signal Processing Toolbox.
% hasLicenseForToolbox = license('test', 'Video_and_Image_Blockset'); % Check for Computer Vision System Toolbox.
% hasLicenseForToolbox = license('test', 'Neural_Network_Toolbox'); % Check for Deep Learning Toolbox.
if ~hasLicenseForToolbox
% User does not have the toolbox installed, or if it is, there is no available license for it.
% For example, there is a pool of 10 licenses and all 10 have been checked out by other people already.
ver % List what toolboxes the user has licenses available for.
fprintf('Sorry, but you do not seem to have the Signal Processing Toolbox.\n');
else
fprintf('You do have a license for that toolbox, but it may be not installed correctly.\n')
end
Georgios
2024-5-26
@Image Analyst Thank you for your fast response. It says the second option "You do have a license for that toolbox, but it may be not installed correctly.". So, how should I install it, if I cannot install it through the add-ons installer?
Image Analyst
2024-5-26
You should be able to install it from the Add-ons button. I'd call tech support if that does not work. They can talk you through it over the phone for free. If you're in the US, Monday is a federal holiday (Memorial Day) and they may not be staffing the phones until Tuesday.
Georgios
2024-5-26
Thanks for your help.
Cris LaPierre
2024-5-26
If the Add-ons installer is not doing it, then rerun the MATLAB Installer, this time just selecting the image processing toolbox (i.e. you do not need to reinstall products that are already installed). By all means still contact support to let them know, but give this a try while you wait.
You can find details in the link I originally shared.
Ahsan
2025-11-7
If you rerun MATLAB installer using sudo, it does not give you the option to select additional tools and if you try to rerun the installer as normal user, you can't install on the same location.
You should not suggest something, you have not tested.
Cris LaPierre
2025-11-7
编辑:Cris LaPierre
2025-11-8
From the very first post: "I recently had a similar issue and ended up rerunning the installer."
However, I only ran it on my machine, which is running Windows 11, via the setup UI. i did not test on all possible operating systems, and did not test all possible ways of running the installer.
It does not surprise me that installing from the command line gives a different experience.
类别
在 帮助中心 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!