alpha=4

L=100;
K=50;
R=1;

r1=R*sqrt(rand(1,L));
seta1=2*pi*rand(1,L);
x1=r1.*cos(seta1);
y1=r1.*sin(seta1);
% plot(x1,y1,'rd')


r2=R*sqrt(rand(1,K));
seta2=2*pi*rand(1,K);
x2=r2.*cos(seta2);
y2=r2.*sin(seta2);
% plot(x2,y2,'b*')


gamma1=zeros(K,L);
d=zeros(1,K);
for u=1:K
    for b=1:L
        gamma1(u,b) = sqrt((x2(u)-x1(b))^2+(y2(u)-y1(b))^2);
%         gamma(u,b) = gamma1(u,b)^(-alpha/2);
    end
    d(u) = min(gamma1(u,:));
end

f=zeros(1,K);
syms R  t;
R=@(t) exp(-t)/t;
for k = 1:K
    f(k)=integral(R,d(k),Inf);
end
plot(d,f,'r*');

会出错啊……怎么解决