⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ide.m

📁 基于遗传算法的模糊指派
💻 M
字号:
function ID=IDE(chrom,A,p,h)
%chrom=[2 4 5 3 1;2 3 5 4 1]
%A=[11 12 13;5 6 13;3 10 11;1 8 9;7 9 11;4 5 24;7 8 15;4 5 12;5 6 7;3 4 17;5 6 13;13 17 21;8 10 24;8 15 16;3 10 11;10 14 24;10 13 22;5 6 7;3 4 17;7 8 21;2 4 6;7 8 21;1 8 9;8 9 16;7 8 15]
B=[];C=[];D=[];S=[];
for j=1:p
   B=[];
    for i=1:h
        B=[B;A((i-1)*5+chrom(j,i),:)]
    end
B
C=[]
    for k=1:h
        m=(B(k,3)-B(k,1))/(6+B(k,3)-B(k,1))
    C=[C,m]
    end
    n=max(C)
    D=[D,n]
end
D
min(D)
for v=1:2
    if min(D)==D(1,v)
        s=v
       S=[S,s] 
    end
end
chrom(S,:)
%用来计算不确定度,并且得出不确定度最小的个体
%chrom指要进行比较的个体(不确定度比较),
%A指模糊效益值矩阵
%p指chrom中个体的数目
%h指chrom中个体的长度
%chrom=[2 4 5 3 1;2 3 5 4 1]
%A=[11 12 13;5 6 13;3 10 11;1 8 9;7 9 11;4 5 24;7 8 15;4 5 12;5 6 7;3 4 17;5 6 13;13 17 21;8 10 24;8 15 16;3 10 11;10 14 24;10 13 22;5 6 7;3 4 17;7 8 21;2 4 6;7 8 21;1 8 9;8 9 16;7 8 15]
%IDE([2 4 5 3 1;2 3 5 4 1],[11 12 13;5 6 13;3 10 11;1 8 9;7 9 11;4 5 24;7 8 15;4 5 12;5 6 7;3 4 17;5 6 13;13 17 21;8 10 24;8 15 16;3 10 11;10 14 24;10 13 22;5 6 7;3 4 17;7 8 21;2 4 6;7 8 21;1 8 9;8 9 16;7 8 15],2,5)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -