【发布时间】:2010-07-24 19:27:59
【问题描述】:
我有一个不能在 mac 上运行的 MATLAB GUI 程序。我可以使用虚拟 PC 或其他东西在我的 Mac 上运行它吗?还是必须重新安装 MATLAB 才能做到这一点?
【问题讨论】:
-
如果设计得当,GUI 应该很容易在任何平台上运行。是什么阻止了 GUI 在 Mac 上运行?
标签: matlab
我有一个不能在 mac 上运行的 MATLAB GUI 程序。我可以使用虚拟 PC 或其他东西在我的 Mac 上运行它吗?还是必须重新安装 MATLAB 才能做到这一点?
【问题讨论】:
标签: matlab
在 MAC 和 PC 上都做过开发,我可以说我非常喜欢使用 PC 端。虽然它在 MAC (2008a) 上“工作”,但我注意到当 Matlab 启动任何 GUI 时(使用 GUIDE 时甚至更糟),它们的运行速度要慢得多。它的速度很慢,以至于它有时似乎不接受鼠标点击。我相当肯定这源于通过 X11 端口运行 Matlab。
由于这些问题,我已切换到在我的 2008 Mac Book Pro 上的 Parallels Desktop 上运行 Matlab,并且问题为零。但是,对于我认为是您的问题,我确实必须在虚拟机上重新安装 Matlab。
我能想到的解决问题的唯一方法是,如果您可以访问 Matlab 编译器,允许您将 GUI 转换为可执行文件。这种方法可以让您(几乎)在任何 Windows 机器上运行它,并且不必重新安装 Matlab。
希望对你有帮助,
亚当
【讨论】:
在实践中,MATLAB 的 GUI 东西不是很便携。你最好在虚拟机上的 MATLAB 中运行它。
您提到了虚拟 PC。你的 Mac 是基于 PPC 的吗?如果没有,您可能想尝试免费的 Virtualbox (http://www.virtualbox.org/)。我认为不再维护 PPC Virtual PC。
【讨论】: