这篇文章并不是一个完整的解决方案,但它解决了您的问题,并指出了可能的解决方案。
- 问:是否可以通过编程方式调用外接程序资源管理器?
答:是的,可以使用Java调用它。有几种调用它的功能:
com.mathworks.addons.AddonsLauncher.showExplorer("some_string");com.mathworks.addons.AddonsLauncher.showExplorerViewForHardwareSupportPackages("some_string");com.mathworks.addons.AddonsLauncher.showExplorerViewForApps("some_string");%等也见:% 1) "\MATLAB\R20###\java\jar\addons.jar“% 2) methods(com.mathworks.addons.AddonsLauncher.class)
- 问:是否可以通过编程方式调用外接程序资源管理器?这个函数有论点吗?
见以前的子弹。的确如此,但这一论点并没有起到任何明显的作用。
- 问:它读取配置文件吗?
答:如果不深入研究
.jar和调用它的.m文件,就很难说了。 - 问: MathWorks是否有任何见解或计划在不久的将来实现这一目标?
答:国家。
- 问:在MATLAB代码库中是否出现了{计划实现此}的暗示?
答:是的,类
matlab.addons.repositories.FileExchangeRepository出现在这样一个存储库连接器的实现中(也请参阅matlab.addons.repositories.SearchableAddonsRepository超类)。
最后,
- 问:是否有可能将自定义二进制存储库管理器与MATLAB集成?
答:基于以上情况,我认为是。
我的最佳猜测是扩展com.mathworks.addons.NavigationData类,然后实例化它,并调用matlab.internal.addons.showExplorer(yourNavigationData)。