ВУЗ:
Составители:
Рубрика:
127
% к устойчивому состоянию
% [-1 -1 1]′.
Задание 2. Создать сеть Хопфилда с четырьмя устойчивыми точ-
ками в двухмерном пространстве, выполнив следующие команды:
T = [1 -1; -1 1; 1 1; -1 -1] ′
plot(T(1, : ),T(2, : ), ′*r′) %
– точки равновесия;
axis([-1.1 1.1 -1.1 1.1]);
title(′Точки равновесия проектируемой сети′);
xlabel(′a(1)′), ylabel(′a(2)′)
net =newhop(T);
W=net.LW{1,1}
b=net.b{1,1}
A
i
= T;
Y=sim(net,4,[],A
i
)
plot(T(1, : ),T(2, : ), ′*r′), hold on
axis([-1.1 1.1 -1.1 1.1])
xlabel(‘a(1)’), ylabel(′a(2)′)
new=newhop(T);
[Y,Pf,Af]=sim(net,4,[],T);
for i=1:25
a={rands(2,1)};
[Y,Pf,Af]=sim(net,{1,20},{},a);
record=[cell2mat(a),cell2mat(Y)]
start=cell2mat(a);
plot(start(1.1), start(2.1),′kx′.record(1,:),record(2,:))
end
% к устойчивому состоянию % [-1 -1 1]′. Задание 2. Создать сеть Хопфилда с четырьмя устойчивыми точ- ками в двухмерном пространстве, выполнив следующие команды: T = [1 -1; -1 1; 1 1; -1 -1] ′ plot(T(1, : ),T(2, : ), ′*r′) % – точки равновесия; axis([-1.1 1.1 -1.1 1.1]); title(′Точки равновесия проектируемой сети′); xlabel(′a(1)′), ylabel(′a(2)′) net =newhop(T); W=net.LW{1,1} b=net.b{1,1} Ai = T; Y=sim(net,4,[],Ai) plot(T(1, : ),T(2, : ), ′*r′), hold on axis([-1.1 1.1 -1.1 1.1]) xlabel(‘a(1)’), ylabel(′a(2)′) new=newhop(T); [Y,Pf,Af]=sim(net,4,[],T); for i=1:25 a={rands(2,1)}; [Y,Pf,Af]=sim(net,{1,20},{},a); record=[cell2mat(a),cell2mat(Y)] start=cell2mat(a); plot(start(1.1), start(2.1),′kx′.record(1,:),record(2,:)) end 127
Страницы
- « первая
- ‹ предыдущая
- …
- 125
- 126
- 127
- 128
- 129
- …
- следующая ›
- последняя »