【发布时间】:2011-09-23 04:21:50
【问题描述】:
如何在 MATLAB 中确定操作系统是 x64 还是 x86?
注意:我找到了computer 函数,但有人提到如果 x32 MATLAB 在 x64 操作系统上运行,那么它会返回 x32(而不是 x64),所以这个函数将不起作用。
【问题讨论】:
-
我本来打算建议
getenv('PROCESSOR_ARCHITECTURE'),但这似乎在 32 位 MATLAB 中返回 'x86'。 -
为什么需要这个?如果您使用的是 matlab 扩展,则必须针对 matlab 版本(x32 或 x64)进行编译...
-
@FooBah:我需要明确知道这一点,这样我才能根据我正在运行的操作系统(x32/x64)
dos(thecorrectfile.bat)