请问MATLAB2015b版本,怎么开启并行运算,我是一个工作站,2个CPU。低下是代码,请问怎么设计啊,我想计算一个20000*20000的矩阵。
clc;
clear;
tic
x=xlsread('C:\Users\111\Desktop\121.xlsx');
t=20000;
D=[t,t];
D_1=[t,t];
D_output=[t,t];D_norm=[t,t];
for i=1:t
for j=i+1:t
D(i,i)=0;
D_1(i,i)=0;
D_output(i,i)=0;
D(i,j)=1/distance(x(i,2),x(i,3),x(j,2),x(j,3),6378.1);
D(j,i)=D(i,j);
D_1(i,j)= D(i,j)^2;D_1(j,i)=D_1(i,j);
D_output(i,j)=x(i,4)*x(j,4)*D_1(i,j);
D_output(j,i)=D_output(i,j);
j
end
i
end
s=sum(D_output,2);
for k=1:t
for n=1:t;
D_norm(k,n)=D_output(k,n)/s(k);
end
end
D;
D_1;
D_output;
D_norm;
toc