MATLAB: How to check to see if a specific package is installed during runtime

packages runtime

My personal computer has the Parallel Computing Toolbox, but my work computer does not. How can I check during runtime if the computer I am running a program on has that package installed? Thanks in advance!

Best Answer

  • There are two things you can check:
    ver('distcomp') %this tells you whether it is _installed_
    license('test','Distrib_Computing_Toolbox') %this tells you whether it is _licensed_
    It is a pain that you have to know the exact magic names and that the names are different for the two facilities.