转载自:https://www.cnblogs.com/goodknight/p/8126537.html

问题描述:可能由于电脑硬件问题,用的Intel HD Graphic 3000 (比较老),而matlab 版本为2017a, 在绘图时出现了matlab警告:MATLAB 已通过改用 OpenGL 软件禁用了某些 高级的图形渲染。出来的图形效果是锯齿现象比较严重。

查阅matlab 帮助:

http://cn.mathworks.com/help/matlab/creating_plots/resolving-low-level-graphics-issues.html?requestedDomain=www.mathworks.com
发现matlab 里进行图形渲染的OpenGL实现,有三种方式:硬件加速( hardware-accelerated),基本硬件加速(basic hardware-accelerated)以及软件实现(software )。默认情况下,matlab尝试使用硬件加速实现(若图形硬件支持)。当出现各类图形问题时,可以切换到软件实现或者基本硬件加速实现。但这些实现不支持一些高级图形特性。

为了检查我电脑matlab以何种实现,在matlab命令窗口键入 opengl info,发现使用了软件渲染,硬件支持等级写的时none(已知的图形驱动程序有问题)。

解决方法

一种方法是对于当前matlab有效(重启后失效)

(各种OpenGL实现切换方式为:opengl hardwarebasicopengl softwareopengl hardware). 将OpenGL实现改为基本软件加速,命令窗口键入 opengl hardwarebasic 并回车。再次查看OpenGL信息,显示:

另一种方法是保存设置,对以后matlab启动均有效

命令窗口输入: opengl('save','hardwarebasic'),重启matlab.

解决matlab的警告: MATLAB 先前因底层图形错误而崩溃。相关推荐

  1. 解决警告: MATLAB 先前因底层图形错误而崩溃的问题

    解决警告: MATLAB 先前因底层图形错误而崩溃的问题,原因是matlab与显卡驱动之间的问题,在显示图形是就会出现崩溃现象.解决办法是右键此电脑选择管理选择设备管理器-显示适配器,然后更新显卡和处 ...

  2. 解决Matlab报错:警告: MATLAB 先前因底层图形错误而崩溃。为避免在此会话期间再次崩溃,MATLAB 将使用软件 OpenGL 而不再使用图形硬件。

    这种情况下一般是显卡出现了问题,可能最基础的画图都会报错,崩溃.(本人用的是R2016a版本,之前可以正常使用) 这个时候进入设备管理器更新你电脑的显卡驱动,重启MATLAB就可以了!

  3. 解决Matlab报错:MATLAB 先前因底层图形错误而崩溃。为避免在此会话期间再次崩溃,MATLAB 将使用软件 OpenGL 而不再使用图形硬件。

    报错如下: -----------------------------------------------------------------------Assertiondetected at We ...

  4. MATLAB先前因底层图形错误而崩溃……解决方案

    ) http://ww2.mathworks.cn/help/matlab/creating_plots/resolving-low-level-graphics-issues.html?w.math ...

  5. matlab 低级图形错误,解决低级图形问题 - MATLAB Simulink - MathWorks 中国

    选择适合您的系统的渲染器实现 MATLAB 显示所用的图形渲染器实现是硬件加速.基础硬件加速还是软件.默认情况下,MATLAB 会尝试使用硬件加速实现(如果您的图形硬件支持).您可以通过切换到软件实现 ...

  6. MATLAB出现”警告: 名称不存在或不是目录“的解决方案

    MATLAB出现 警告: 名称不存在或不是目录 的解决方案 1. 出现错误 2. 问题解释 3. 解决方法 4. 特殊情况 5. 问题解决 6. 多多点赞交流 1. 出现错误 打开MATLAB突然发现 ...

  7. 【算法】模拟退火算法解决TSP问题的matlab实现

    [算法]模拟退火算法解决TSP问题的matlab实现 参考文章: (1)[算法]模拟退火算法解决TSP问题的matlab实现 (2)https://www.cnblogs.com/wenyehoush ...

  8. matlab solve 警告,当发出警告时令测试失败的插件

    创建 solve 函数来对一组线性方程求解.在 solve 函数中故意放置一处错误 - 检查矩阵是否为奇异的 assert 调用应当使用 rcond,而不是 det. function x = sol ...

  9. 【蚁群系统】解决TSP旅行商问题(matlab实现)

    目录 1. 蚁群系统(Ant Colony System)(ACS) 2. 旅行商问题 3. 蚁群系统解决TSP问题(Matlab) 1. 蚁群系统(Ant Colony System)(ACS) 1 ...

最新文章

  1. 【Groovy】map 集合 ( map 集合遍历 | 使用 map 集合的 find 方法遍历 map 集合 | 代码示例 )
  2. 关于java类型数据组的调用
  3. java 读取 excel poi_java poi怎么获取excel单元格的内容?
  4. logistic模型原理与推导过程分析(1)
  5. django-模板语言dtl-render
  6. ADO.NET与Sql Server和Access的连接
  7. android java 调用js_Android Java/JS互相调用
  8. python apply函数_8 个 Python 高效数据分析的技巧
  9. Maven的pom.xml文件详解
  10. sofia-sip帮助文档
  11. Http状态码大全(很全面)
  12. 数据结构算法——1097. Hub Connection plan
  13. 人工智能革命:人类永生还是灭亡(下)
  14. win 10键盘快捷方式就是按键或按键组合(收藏使用
  15. C++中 =defaule 和 =delete 使用
  16. SQL Server部分知识的整理
  17. unity 发光字体_Unity 游戏开发技巧集锦之创建自发光材质
  18. 赛伯特机器人_拥抱智能时代 赛佰特科技心系民族产业发展
  19. 【数据分析】学生成绩查询系统含Matlab源码
  20. (一)Mysql底层架构(工作原理)

热门文章

  1. SCSI、IDE区别
  2. 深度学习网络模型实战
  3. Kafka概念及组件介绍
  4. c语言设计程序注释说明位于,C语言程序设计试题及答案A
  5. fopen无法创建文件_Linux中一切皆文件,除了网卡
  6. java重新连接tcp,如何处理TCP客户端丢弃和重新连接
  7. rad linux下安装mysql_Rad Hat Enterprise Linux 5.5上安装Oracle 11g R2
  8. flask连接mysql数据库_Flask与Mysql数据库建立连接
  9. android 删除特定字符串,android-从改造响应中删除不需要的字符串
  10. linux时间调整为dst,禁用Linux中的夏令时(DST)更改