是否有一种方法从c#应用程序检索MATLAB繁忙状态

4次观看(最近30天)
我正在开发一个应用程序,确定matlab是空闲的一段时间。我现在通过计算cpu时间来做到这一点。我想知道是否有一种方法可以从我的外部c#应用程序检索matlab繁忙状态(运行脚本)。
谢谢。

答案(1)

1月
1月 2021年9月28日
直接的解决方案是让Matlab脚本触发此:
函数SetBusyFlag (ScriptName)
FlagFile = fullfile(tempdir,“MatlabIsBusy.flag”);
[fid, msg] = fopen(FlagFile,' W ');
断言(fid > 0, msg);
文件关闭(fid);
运行(ScriptName);
删除(FlagFile);
结束
只要标志文件存在,脚本就仍在运行。
2的评论
可以人偶
可以人偶 2021年9月29日
实际上我需要和空闲探测器为我的公司用户。我运行一个windows服务,通过计算其cpu使用率来确定特定的matlab实例是否空闲。我想通过询问matlab实例来转换此方法以检索其繁忙标志。这可能吗?
谢谢。

登录评论。

标签

下载188bet金宝搏


释放

R2018a

社区寻宝

在MATLAB Central中寻找宝藏,并了解社区如何帮助您!

开始狩猎!