对于Windows系统信息类

这门课将在MATLAB查询当前系统信息。与R2009a和。

1.6 k下载

更新2010年2月20日

查看许可协议

最近,我们刚刚得到了一个有趣的问题:如何衡量当前的CPU使用MATLAB的过程。

坦率地说,在我在MathWorks工作5年以上,我从没想过我们可以在MATLAB。但随着最近和优秀的. net支持,这实际上是非常容易和简单。万博1manbetx

这个类,包装你Windows机器上的所有基本信息,让你充分了解性能你可能想知道。

详细信息包括:
1。计算机名称,总物理内存,处理器(CPU)的信息
2。CPU使用率在%
3所示。在MB内存使用

类有一个重要的公共方法称为“测量”,每次你叫它,它将测量和存储CPU使用率和内存使用。

类测试在Winxp, Vista (SP1), Windows 7,但随时给我解决请求。

最后有一个使用这个类的演示。
1。运行startRecordPerformance
2。做你想做的,(当然,不要使用清除所有)
3所示。运行stopRecordAndDisplay
4所示。你清理,说‘删除(perfData)、删除(t)”

注意:我在一个GUI版本性能测量目的(当然是使用这个类的),所以我需要处理器的信息。
但是这个信息需要读取windows的注册表,它使类初始化缓慢。不幸的是只有简单的方法我知道在MATLAB中,所以如果你不需要,删除类中的特定行。

引用作为

鑫赵(2023)。对于Windows系统信息类(//www.tianjin-qmedu.com/matlabcentral/fileexchange/26662-system-information-class-for-windows), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2009b
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在C共享库集成帮助中心MATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.1.0.0

UPDATE-FEB 2010
这个类不工作R2008b和先前的MATLAB版本。R2009a,有一个新的语法R2009b不支持,只会让改变使用旧的语法。万博1manbetx
现在它和R2009a没问题。

1.0.0.0