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

📄 lianxiangjiyi.m

📁 联想分为自联想和异联想
💻 M
字号:
A1=[1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1]';
A2=[1,1,-1,-1,1,1,-1,-1,1,1,-1,-1,1,1,-1]';
A3=[1,1,1,-1,-1,-1,1,1,1,-1,-1,-1,1,1,1]';
A4=[1,1,1,1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1]';
B1=[1,1,1,1,-1,-1,-1,-1,1,1]';
B2=[1,1,1,-1,-1,-1,1,1,1,-1]';
B3=[1,1,-1,-1,1,1,-1,-1,1,1]';
B4=[1,-1,1,-1,1,-1,1,-1,1,-1]';
Wba=zeros(15,10);
Wab=zeros(10,15);
AB1=A1*B1';
AB2=A2*B2';
AB3=A3*B3';
AB4=A4*B4';
Wba=AB1+AB2+AB3+AB4;
Wab=Wba';
E1=-A1'*Wba*B1;
E2=-A2'*Wba*B2;
E3=-A3'*Wba*B3;
E4=-A4'*Wba*B4;
n=0;
BB=zeros(10,1);
B=zeros(10,1);

AA=zeros(15,1);
A=zeros(15,1);
percent=0;
for round=1:1000
    A=A3;
    index1=-1;
    index2=-1;
    index3=-1;
    index4=-1;
    index5=-1;
        index1=index2;
        while index1==index2
            index2=floor(rand()*15)+1;
        end
        A(index2)=A(index2)*(-1);
        while (index1==index3||index2==index3)
            index3=floor(rand()*15)+1;
        end
        A(index3)=A(index3)*(-1);
        while (index1==index4||index2==index4||index3==index4)
            index4=floor(rand()*15)+1;
        end
        A(index4)=A(index4)*(-1);
        while index1==index5||index2==index5||index3==index5||index4==index5
            index5=floor(rand()*15)+1;
        end
        A(index5)=A(index5)*(-1);
    n=0;
    while n<15
        n=0;
        AA=A;
        B=Wab*A;
        for i=1:10
            if B(i)>=0
                B(i)=1;
            else
                B(i)=-1;
            end
        end
        A=Wba*B;
        for j=1:15
            if A(j)>=0
                A(j)=1;
            else
                A(j)=-1;
            end
        end
        for k=1:15
            if A(k)==AA(k)
                n=n+1;
            end
        end
    end
    flag=0;
    m=0;
    for p=1:10
        if B(p)==B3(p)
            m=m+1;
        end
    end
    if m==10
        flag=1;
    end
    if flag==1
        percent=percent+1;
    end
end
    
    
    
        
    

⌨️ 快捷键说明

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