有没有办法从 C# 应用程序中检索 MATLAB 繁忙状态
Is there a way to retrieve MATLAB busy status from a C# application
我正在开发一个确定 matlab 空闲一段时间的应用程序。我现在通过计算 cpu 次来做到这一点。我想知道是否有办法从我的外部 c# 应用程序中检索 matlab 繁忙状态(运行 脚本)。
谢谢。
有一种方法可以从 Matlab (https://www.mathworks.com/matlabcentral/fileexchange/32005-cmdwintool) 中做到这一点。但是,不存在 Matlab 为 C# 提供的记录请求。
尽管如此,您可以在您的 Matlab 代码中举起一个标志 - 您可以进一步利用 GUI 回调或等待栏 - 当您开始您的进程时。它可以很简单,只需将 0/1 写入文本文件或通过 system() 命令写入任何您想要的内容。只需在您的 Matlab 进程完成时清除标志并检查 C# 应用程序中的标志。
我正在开发一个确定 matlab 空闲一段时间的应用程序。我现在通过计算 cpu 次来做到这一点。我想知道是否有办法从我的外部 c# 应用程序中检索 matlab 繁忙状态(运行 脚本)。
谢谢。
有一种方法可以从 Matlab (https://www.mathworks.com/matlabcentral/fileexchange/32005-cmdwintool) 中做到这一点。但是,不存在 Matlab 为 C# 提供的记录请求。
尽管如此,您可以在您的 Matlab 代码中举起一个标志 - 您可以进一步利用 GUI 回调或等待栏 - 当您开始您的进程时。它可以很简单,只需将 0/1 写入文本文件或通过 system() 命令写入任何您想要的内容。只需在您的 Matlab 进程完成时清除标志并检查 C# 应用程序中的标志。