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

📄 quaderr.m

📁 Matlab 下BP 神经网络源程序例.
💻 M
字号:
% Quadratic error demo from Hertz Krogh & Palmer fig. 5.10function quaderr(eta,momentum)if nargin < 2  momentum = 0;  if nargin < 1    eta = 0.02  endendud = get(gcf,'UserData');if ~ischar(ud) || ~strcmp(ud,'quaderr') == 1  clf, hold on  initxy = [-1 1];  set(gcf,'UserData','quaderr')  set(gcf,'Color',[1 1 1])  plot(0,0,'+')  pts = 0 : 0.01 : 2*pi;  plot(cos(pts), sin(pts)/20,'m')  axis([-1.5 1.5 -1.5 1.5])  axis equal offelse  initxy = [1 1];  set(gcf,'UserData',[])endcurxy = initxy;deltaxy = 0;plot(curxy(1),curxy(2),'o')text(curxy(1)+0.07,curxy(2), ...    ['\eta=' num2str(eta) '  \alpha=' num2str(momentum)], ...    'FontSize',18)for i=1:20  prevxy = curxy;  dxy = -eta * [2 40] .* curxy;  deltaxy = dxy + momentum * deltaxy;  curxy =  curxy + deltaxy;  plot([prevxy(1) curxy(1)],[prevxy(2) curxy(2)])  plot(curxy(1),curxy(2),'*')end

⌨️ 快捷键说明

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