在不打开 MATLAB GUI 的情况下触发 MATLAB 函数



我写了一个可以发送电子邮件的MATLAB函数。我可以使用以下命令从命令提示符调用此函数:

"C:Program FilesMATLABR2017abinmatlab.exe"  -r "nameofthefunction;"

当我这样做时,MATLAB 应用程序打开,然后执行函数。我想做的是编写一个命令来触发函数(即发送电子邮件(,而无需打开 MATLAB 应用程序。

要运行 MATLAB 函数,您需要使用 (1( MATLAB 环境或 (2( 将其转换为独立组件。第一个显然是使用 MATLAB GUI,正如你所说的那样,但也许它是在使用该功能后关闭它的选项

"C:Program FilesMATLABR2017abinmatlab.exe"  -r "nameofthefunction; quit;"

对于 (2( 查看 MATLAB 编译器并检查您的函数是否可以转换为独立组件。

相关内容

最新更新