?? hopfnet2.m
字號:
function HOPFnet2()
nntwarn off
T=[1 1;-1 1;-1 -1];
%建立網絡,并且得到偏值和權值
[w,b]=solvehop(T)
%使用原始平衡點仿真網絡
y=simuhop(T,w,b)
%使用一個隨機點仿真網絡,并繪制其達到穩定點的軌跡
a=rands(3,1);
[y,yy]=simuhop(a,w,b,20);
figure;axis([-1 1 -1 1 -1 1]);
set(gca,'box','on');axis manual;
hold on;plot3(T(1,:),T(2,:),T(3,:),'r*');
hold on;
plot3(yy(1,1),yy(2,1),yy(3,1),'bx',yy(1,:),yy(2,:),yy(3,:));
xlabel('T(1),a(1)');ylabel('T(2),a(2)');zlabel('T(3),a(3)');view([37.5,30]);
figure;color='rgbmy';
axis([-1 1 -1 1 -1 1]);set(gca,'box','on');
xlabel('T(1),a(1)');ylabel('T(2),a(2)');zlabel('T(3),a(3)');view([37.5,30]);
axis manual;
hold on;
plot3(T(1,:),T(2,:),T(3,:),'r*');
hold on;
for i=1:10
a=rands(3,1);
[y,yy]=simuhop(a,w,b,20);
plot3(yy(1,1),yy(2,1),yy(3,1),'kx',yy(1,:),yy(2,:),yy(3,:),color(rem(i,5)+1));
drawnow
end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -