1
我試圖運行下面的代碼,但是當我的矩陣超過10,000列時,Matlab會凍結。我能做些什麼來解決這個問題?Matlab大矩陣乘法限制
X = load('iris.mtx');
[n,d] = size(X);
%X=14000x128 double
%form RBF over the data:
nms = sum(X'.^2); %nms becomes 14000x1
%here is where the crash begins, for a smaller data size, like 10000x128, this part wont freeze
K = exp(-nms'*ones(1,n) -ones(n,1)*nms + 2*X*X');
這是我不得不接受的限制嗎?我需要能夠將它用於比我目前使用的矩陣大得多的矩陣。