这是我简化后的代码,我发现最终结果永远为1/N, 这里N = 5, ua 永远为0.2
function ua = Coef(fa, f)
N = length(f);
s = [];
for i = 1 : N
fi = f{i};
si = supoles(fi, f);
s = [s si];
end
sp = min(s(:));
sa = supoles(fa, f);
ka = sp/sa; % ka 等于kb
ua = ka / (N * ka); % 不管怎么样最后ua 都等于1/N
end
这是我简化后的代码,我发现最终结果永远为1/N, 这里N = 5, ua 永远为0.2
function ua = Coef(fa, f)
N = length(f);
s = [];
for i = 1 : N
fi = f{i};
si = supoles(fi, f);
s = [s si];
end
sp = min(s(:));
sa = supoles(fa, f);
ka = sp/sa; % ka 等于kb
ua = ka / (N * ka); % 不管怎么样最后ua 都等于1/N
end