2016-08-23 49 views
0

我想以编程方式启动我的Matlab版本中包含的称为Classification Learner的应用程序之一。如何才能做到这一点?Matlab:以编程方式运行Matlab应用程序

我尝试以下,但它不工作:

matlab.apputil.run('classificationLearner') 
+0

您需要使用由'matlab.apputil.getInstalledAppInfo'返回适当的ID。请参阅:[matlab.apputil.run的文档](http://www.mathworks.com/help/matlab/ref/matlab.apputil.run.html) – excaza

+0

您是否有MATLAB R2015a或更高版本以及统计信息工具箱? – excaza

+0

是的2016所有工具 – wwjdm

回答

0

快速谷歌搜索“分类学习应用MATLAB”告诉我下面会做什么:

>>classificationLearner 
+0

这将是从命令行运行它的适用方法。 OP正在询问如何通过函数调用从另一个MatLab程序中运行它。 – Rayanth

+0

@Rayanth如果应用程序在MATLAB的[搜索路径](http://www.mathworks.com/help/matlab/matlab_env/what-is-the-matlab-search-path.html)或当前目录中调用函数没有区别。鉴于[MATLAB的文档明确指出](http://www.mathworks.com/help/stats/classificationlearner-app.html):'MATLAB命令提示符:输入classificationLearner',假设工具箱安装正确,这是一条有效的指令。如果您不知道该软件,我会在批评其使用时小心谨慎。 – excaza

+0

@excaza您在评论中做出了一个假设,即回答者没有在答案中作出回答。不过,我承认这一点 - 我知道MATLAB,但由于最近过度使用C#,我似乎表现出较低的大脑功能。 – Rayanth