怎样使用MATLAB监测系统进程

 时间:2024-10-16 01:17:25

1、首先我们打开MATLAB,并新建一个运行文件。如下图所示,我们在“科研咪”路径下建立一个test1.m的脚本。

怎样使用MATLAB监测系统进程

2、首先我们需要读取当前正在运行的所有进程,代码是system('tasklist'),输入之后点击运行,如下图所示。

怎样使用MATLAB监测系统进程

3、运行之后,我们将在命令行窗口获取当前计算机正在运行的所有进程,如下图所示。

怎样使用MATLAB监测系统进程

4、掌握基本原理之后,我们可以开始编写进程监测的程序了。首先将代码改为 [~,a]=system('tasklist&#泌驾台佐39;);这样做可以在运行后将进程信息读取到MATLAB工作空间,如下图所示。

怎样使用MATLAB监测系统进程怎样使用MATLAB监测系统进程

5、随后我们使用strfind函数寻找我们需要的指令,例如我们需要寻找'lsass.exe&拭貉强跳#39;,则可以使用如下指令:b='lsass.exe'稆糨孝汶; %待监测的进程名c=strfind(a,b); %寻找待监测的进程运行之后返回c的数值,若返回数值为空,则表示当前进程不在进程列表中,即当前进程未运行。

怎样使用MATLAB监测系统进程

6、最后教一个小技巧,我们可以通过判断c数组的长度来判断当前进程是否存在,如下所示。

怎样使用MATLAB监测系统进程
  • Matlab如何读取文本文件
  • matlab将两张图放到一张图上怎么做
  • Matlab输出数据如何到excel文件中
  • 如何在matlab画的图中改变坐标显示的范围
  • 如何用MATLAB读取.mat文件
  • 热门搜索
    巽寮湾旅游攻略 5.1旅游 银川旅游攻略 喀什旅游 旅游杂志 旅游顾问 北戴河旅游 苏州旅游与财经高等职业技术学校 缅甸旅游 广东旅游景点