Matlab选择图形硬件加速

时间:2014-07-16 12:11:44

标签: matlab opengl graphics driver

不知何故,我的matlab(2010b)的OpenGL渲染器无法正常工作,这意味着,这些图是奇怪的补丁组合,而不是我实际生成的光滑表面。将渲染器更改为zbuffer时,它工作正常,但我错过了使用透明度的可能性。而且,我觉得使用opengl我会体验到性能提升,这样旋转和缩放会让事情变得更快。

我认为原因在于我的电脑硬件。我有一个英特尔高清显卡4600加上NIVIDIA Quadro K610M / PCIe / SSE2。键入“opengl info”时,会列出第二个图形卡。我已经更新了驱动程序但没有改变。

任何想法可能是什么问题?

自己的解决方案想法:我想测试英特尔高清显卡,但没有找到一种方法将其设置为运行Matlab时的默认加速器。你知道怎么做吗?

2 个答案:

答案 0 :(得分:2)

要切换使用的硬件 : - 您可以在NVIDIA控制面板中选择硬件支持,如下面的链接所示。

Changing the graphics processor for MATLAB

重新启动MATLAB并使用“opengl info”命令进行检查。 “供应商”应该已切换到集成处理器类型。

答案 1 :(得分:0)

要获得光滑的曲面,可以运行

opengl software

启动matlab。这并没有解决你的问题(我无法在我的64位ubuntu HD4400显卡上运行opengl硬件),但目前可能是一个很好的解决方法。 这也就是你知道它是opengl,而不是其他东西。

不知道如何切换所选择的显卡,抱歉。