OpenGL不同时间不同的Matlab版本

1视图(30天)
你好,Matlab专家:我有一个问题,最近,我运行我的Matlab代码,它只是使用surfstat包呈现一些结果照片(8)图像,例如这个函数,SurfStatT,需要不同的耗时的Matlab版本和不同的openGL执行方法(硬件或软件),我发现一个奇怪的结果:
我的操作系统,linux ubuntu 14.04 !在我的电脑,我matlab2011b matlab2016a !
1)很明显,当我运行它与openGL硬件,这将是比软件快得多!
2)这一次,我和openGL硬件运行两轮,我和diff matlab版本,运行它! ! ! !Matlab2011b,它只花了我65年代,相反,Matlab2016a,我想应该会更快,我花了250年代,Matlab2011b的4倍,与这两个圆的,他们使用相同的图形卡在同一台计算机上!
我把matlab的日志文件,任何帮助将不胜感激:)期待你的回复! ! !美好的一天

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2016年7月28日
R2014b后来使用不同的渲染算法,提供更大的灵活性。对于某些类型的图形新算法的速度;对于某些类型的图形新算法更慢。只有几件事它是慢得多。(一个已知的东西有时慢得多是将复杂的表面转换为PDF)。
R2016a是的,慢是一个明显的可能性(但不是必然的。)
我不熟悉如何SurfStat http://www.math.mcgill.ca/keith/surfstat/ 它呈现。
2的评论
沃尔特·罗伯森
沃尔特·罗伯森 2016年7月28日
OpenGL的部分他们称已经改变了。例如现在支持抗锯齿,现在允许在unicode字符图万博1manbetx形,坐标轴标签可以格式化的方式改善。
我从不推荐JPEG格式;它扰乱了颜色和锐利的边缘。
保存为PDF可以慢多了。Mathworks分解图形比以前小得多的多边形,为了解决常见的PDF呈现程序的bug,提高绘图的准确性。不幸的是有其他常见的PDF呈现程序错误的图形是精细的划分。R2016a PDF的性能改进R2015b但不是很好。现在有字体困难:(

登录置评。

答案(1)

类别

找到更多的在图形性能帮助中心文件交换

社区寻宝

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

开始狩猎!