matlabR2014a我遇到的大矩阵相乘崩溃报错问题

在这里插入代码片@TOC

简单说明一下

主要遇到的是大矩阵相乘,就matlab程序崩溃,接连多个崩溃弹框并自动退出的情况。

博主采用的是200*200的矩阵相乘,原先程序在老机子里R2014a可以完美运行。

所以可能原因

1)显卡驱动太高,matlab版本过低,导致程序崩溃。
2)破解文件相关模块过时

崩溃文件如下,具体情况并没有说明

MATLAB crash file:C:\Users\ch\AppData\Local\Temp\matlab_crash_dump.38320-7:

建议

尝试重装高版本的Matlab。因为昨天亲测的libsvm也存在一定的迁移问题,且matlabr2014a的窗口分辨率改动较慢,需要自己调整。今天干脆装了r2016b版本。
大矩阵相乘已可以运行,libsvm工具箱安装成功。

补充一下

安装libsvm的时候,由于版本也不同了,也出现了一些问题。比如vs2017与2016b版本的编译问题,需要去官网下载补丁(目前还是不行还是存在程序崩溃软件退出)。
还是建议直接下载更高版本的吧。

>> load('heart_scale.mat')
>> model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07');
*
optimization finished, #iter = 134
nu = 0.433785
obj = -101.855060, rho = 0.426412
nSV = 130, nBSV = 107
Total nSV = 130
>> [predict_label, accuracy, dec_values] = svmpredict(heart_scale_label, heart_scale_inst, model); 
Accuracy = 86.6667% (234/270) (classification)

你可能感兴趣的:(matlab机器学习,matlab)