?? 2-14.m
字號:
P = [0.1 0.8 0.1 0.9; 0.2 0.9 0.1 0.8];
net = newsom([0 2; 0 1],[3 5]);
plotsom(net.layers{1}.positions);
%進行訓練
%訓練次數為10
net.trainParam.epochs = 10;
net = train(net,P);
plot(P(1,:),P(2,:),'.g','markersize',20);
hold on;
%繪制訓練后神經元的位置
plotsom(net.iw{1,1},net.layers{1}.distances);
hold off;
figure;
%訓練次數為25
%訓練前進行初始化
net=init(net);
net.trainParam.epochs = 20;
net = train(net,P);
plot(P(1,:),P(2,:),'.g','markersize',20);
hold on;
plotsom(net.iw{1,1},net.layers{1}.distances);
hold off;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -