我写了这段代码,用来绘制"搜索成功的理论概率与Jaccard相似性"图。输出是一个空图。我不知道该换什么。原来的函数是在图片中我替换了一些变量。这是的功能
clc
clear
% input paramters
b=100;
r=5;
v=2;
% function
s = linspace(0,1,0.2);
for i=0:v-1
for j=1:size(s,2)
sigmoid(j) = 1 - sum ((factorial(b)/(factorial(i).*factorial(b - i))).*(1-(s(j) .^r).^(b-i)).*((s(j).^r).^i));
end
end
%plot
plot(s, sigmoid, 'linew')
xlabel('Jaccard Similarity'), ylabel('Probability of Successful Search')
行
s = linspace(0,1,0.2);
必须由取代
s = linspace(0,1,n);
其中n是整数,表示s个元素的数量。点之间的间距是(x2-x1(/(n-1(,所以如果你想要间距"x2-x1";0.2〃;则n将是6。