How does MATLAB know what toolboxes are installed?
이전 댓글 표시
The toolboxes get installed underneath `$INSTALL_PATH/toolbox` but there seems to be more at play than just probing a set path on the file system. What goes on in the installer when a new toolbox is installed to an existing MATLAB installation?
채택된 답변
추가 답변 (2개)
Image Analyst
2014년 8월 8일
1 개 추천
Actually apparently it's not much more than putting all your files in a folder and adding that folder to the search path. Here's the official Mathworks Answer: http://www.mathworks.com/matlabcentral/answers/91381-how-do-i-create-my-own-matlab-toolbox-and-a-list-of-its-contents
Your accepted answer of "it uses ver to figure out what toolboxes are installed" is not really accurate. Sure, it will tell you what toolboxes are installed, but even if you never ever call ver , MATLAB will still figure out what toolboxes are installed because it will find toolbox functions you call by traversing the search path. ver is not required.
댓글 수: 1
Andreas Goser
2014년 8월 8일
In addition, you may want to distinguish between installed and licensed products. The can be important in situations where the IT departments installs efficiently all purchased products for let's say 1000 users, but they are not all licensed for all products, but by persor or department. Check out the 'license' command.
카테고리
도움말 센터 및 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!