MATLAB 闪退可能是打开异常缓慢 (亲测有效)

解决对策:一开始以为是无法打开MATLAB软件,采用

MATLAB闪退,无法打开(已解决)_halo world的博客-CSDN博客_matlab闪退

可能是 Windows系统预设文件(preferences)被损坏,需要清除并重设。

1.首先,进入Application Data文件夹。由于此文件夹是一个隐藏文件夹,可以直接在Windows屏幕左下角的搜索栏里输入“%AppData%”进入当前账户的Application Data文件夹:C:\Users\AppData\Roaming\MathWorks\MATLAB

2.然后,在Application Data文件夹里删除或重命名当前所装MATLAB版本的文件夹,例如R2018b注意:不可以删除以“_licenses”结尾的任何文件夹。

3.最后,重启MATLABMATLAB被重启的时候,预设文件(preferences)会被自动创建。

无法解决,后发现10分钟之前点击的软件已经被打开,且软件运行异常卡顿,故推测不是 Windows系统预设文件(preferences)被损坏的问题,采用 

MATLAB启动很慢?1分钟快速解决~_鹅毛在路上了的博客-CSDN博客_matlab打开很慢

1. 右键MATLAB快捷方式找到目标框:

注意:该快捷方式为Matlab安装目录bin文件夹中的matlab.exe

2. 在matlab.exe后添加licenses\license_standalone.lic的位置,格式如下:

D:\Program Files\Polyspace\R2021a\bin\matlab.exe -c D:\software\matlab2021\licenses\license.lic

【注意】-c 前后有空格

 

3. 重启MATLAB:

问题解决~

### 解决 MATLAB 2021b 版本启动时出现黑屏闪退的问题 #### 可能原因分析 MATLAB 启动过程中出现问题通常与图形驱动程序不兼容有关。当遇到黑屏闪退的情况,这可能是由于硬件加速设置不当或显卡驱动存在问题所致[^1]。 #### 验证系统配置 为了排除潜在的硬件问题,建议先验证当前系统的显卡信息以及确认是否启用了硬件加速功能: ```bash lspci | grep VGA ``` 上述命令可以帮助获取计算机使用的具体显卡型号。接着,在MATLAB中通过`opengl info`指令来查看OpenGL的支持情况和版本号。 如果发现显卡驱动过旧或是存在冲突,则应当更新至最新稳定版并重启机器尝试重新打开软件。 #### 调整MATLAB 图形渲染模式 对于某些特定类型的GPU, 修改MATLAB内部参数可能有助于解决问题: 编辑位于用户目录下的 `matlab.prf` 文件 (Windows路径为 `%APPDATA%\MathWorks\MATLAB\R2021b\matlab.prf`) ,找到如下字段并将值更改为false: - UseHardwareOpenGL=false 此操作会禁用硬件加速而改用软件方式来进行图像渲染,从而绕开因显卡驱动引起的异常状况。 #### 清除缓存文件夹 有时残留的日志记录和其他临时数据也可能引发此类错误。删除以下两个位置的内容后再试一次: - Linux/MacOS: ~/Documents/MATLAB/ - Windows: C:\Users\[用户名]\Documents\MATLAB\ 注意备份重要资料前再执行清理动作以免误删有用的数据。 #### 安装补丁包或升级版本 官方可能会针对已知漏洞发布修复补丁;另外考虑将现有安装升至更高版本(如R2022a),因为新发行往往包含了性能改进及Bug修正措施。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值