gpt4 book ai didi

matlab - 确定在 MATLAB 中运行的是 x64 还是 x86 操作系统

转载 作者:太空宇宙 更新时间:2023-11-03 20:26:40 28 4
gpt4 key购买 nike

如何在 MATLAB 中确定操作系统是 x64 还是 x86?

注意:我找到了 computer 函数,但有人提到,如果 x32 MATLAB 在 x64 操作系统上运行,则它会返回 x32(而不是 x64),因此该函数将不起作用。

最佳答案

根据您的评论,我假设您运行的是 Windows。

查看环境变量 PROCESSOR_ARCHITECTURE 和 PROCESSOR_ARCHITECW6432。他们的存在和值(value)观的结合会告诉你你在做什么。

x64 Matlab on x64 Windows:
PROCESSOR_ARCHITECTURE=AMD64

x86 Matlab on x86 Windows:
PROCESSOR_ARCHITECTURE=x86

x86 Matlab on x64 Windows:
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64

然后您可以使用环境变量 PROGRAMFILES、PROGRAMFILES(X86) 和 PROGRAMW6432 找到正确的“Program Files”路径来启动您的外部应用程序(如果它安装在常规位置)。

Google“WoW64”以获取有关 Windows x64 和 x86 环境如何交互的更多信息。

关于matlab - 确定在 MATLAB 中运行的是 x64 还是 x86 操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7519321/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com