亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? nnd12ls.m

?? Martin T.Hagan等著,戴葵等譯,神經網絡設計,機械工業出版社,一書的所有例程
?? M
?? 第 1 頁 / 共 2 頁
字號:
function nnd12ls(cmd,arg1)
%NND12LS Conjugate gradient lines search demonstration.
%
%	This demonstration requires the Neural Network Toolbox.

% First Version, 8-31-95.

%==================================================================

% CONSTANTS
me = 'nnd12ls';
max_t = 0.5;
w_max = 10;
p_max = 2;
circle_size = 6;

% FLAGS
change_func = 0;

% DEFAULTS
if nargin == 0, cmd = ''; else cmd = lower(cmd); end

% FIND WINDOW IF IT EXISTS
fig = nnfgflag(me);
if length(get(fig,'children')) == 0, fig = 0; end
  
% GET WINDOW DATA IF IT EXISTS
if fig
  H = get(fig,'userdata');
  fig_axis = H(1);            % window axis
  desc_text = H(2);           % handle to first line of text sequence
  cont_axis = H(3);           % error contour axis
  cont_ptr = H(4);            % pointer to error contour handles
  radios = H(5:7);           % radio buttons
  option_ptr = H(8);         % index of active radio
  path_ptr = H(9);           % pointer to training path handles
end

%==================================================================
% Activate the window.
%
% ME() or ME('')
%==================================================================

if strcmp(cmd,'')
  if fig
    figure(fig)
    set(fig,'visible','on')
  else
    feval(me,'init')
  end

%==================================================================
% Close the window.
%
% ME() or ME('')
%==================================================================

elseif strcmp(cmd,'close') & (fig)
  delete(fig)

%==================================================================
% Initialize the window.
%
% ME('init')
%==================================================================

elseif strcmp(cmd,'init') & (~fig)

  % CHECK FOR NNT
  if ~nntexist(me), return, end

  % CONSTANTS
  W1 = [10; 10];
  b1 = [-5;5];
  W2 = [1 1];
  b2 = [-1];
  P = -2:0.1:2;
  T = logsig(W2*logsig(W1*P,b1),b2);

  % NEW DEMO FIGURE
  fig = nndemof2(me,'DESIGN','Conj. Gradient Line Search','','Chapter 12');
  set(fig, ...
    'windowbuttondownfcn',nncallbk(me,'down'), ...
    'BackingStore','off',...
    'nextplot','add');
  H = get(fig,'userdata');
  fig_axis = H(1);
  desc_text = H(2);

  % ICON
  nndicon(12,458,363,'shadow')

  % RADIO BUTTONS
  option = 1;
  radio1 = uicontrol(...
    'units','points',...
    'position',[20 335 130 20],...
    'style','radio',...
    'string','W1(1,1), W2(1,1)',...
    'back',nnltgray,...
    'callback',[me '(''radio'',1)'],...
    'value',1);
  radio2 = uicontrol(...
    'units','points',...
    'position',[155 335 115 20],...
    'style','radio',...
    'string','W1(1,1), b1(1)',...
    'back',nnltgray,...
    'callback',[me '(''radio'',2)']);
  radio3 = uicontrol(...
    'units','points',...
    'position',[270 335 105 20],...
    'style','radio',...
    'string','b1(1), b1(2)',...
    'back',nnltgray,...
    'callback',[me '(''radio'',3)']);

  % ERROR SURFACE
  load nndbp1

  cont_axis = nnsfo('a2','',v1,v2,'');
  set(cont_axis, ...
    'units','points',...
    'position',[50 40 280 280],...
    'color',nnltyell,...
    'xlim',range1,...
    'ylim',range2,...
    'colororder',[0 0 0])
  [dummy,cont_h] = contour(x2,y2,E2,levels);
  set(cont_h,'erasemode','none');
  plot3(range1([1 2 2 1 1]),range2([1 1 2 2 1]),1000*ones(1,5),...
    'color',nndkblue);
  cont_h2 = plot(optx,opty,'+','color',nnred);
  cont_h = [cont_h; cont_h2];
  view(2)

  % BUTTONS
  uicontrol(...
    'units','points',...
    'position',[400 110 60 20],...
    'string','Contents',...
    'callback','nndtoc')
  uicontrol(...
    'units','points',...
    'position',[400 75 60 20],...
    'string','Close',...
    'callback',[me '(''close'')'])

  % DATA POINTERS
  cont_ptr = uicontrol('visible','off','userdata',cont_h);
  option_ptr = uicontrol('visible','off','userdata',option);
  path_ptr = uicontrol('visible','off','userdata',[]);

  % SAVE WINDOW DATA AND LOCK
  H = [fig_axis desc_text cont_axis cont_ptr ...
       radio1 radio2 radio3 option_ptr path_ptr];
  set(fig,'userdata',H,'nextplot','new')

  % INSTRUCTION TEXT
  feval(me,'instr');

  % LOCK WINDOW
  set(fig,'nextplot','new','color',nnltgray);

  nnchkfs;

%==================================================================
% Display the instructions.
%
% ME('instr')
%==================================================================

elseif strcmp(cmd,'instr') & (fig)
  nnsettxt(desc_text,...
    'Use the radio buttons',...
    'to select the network',...
    'parameters to train',...
    'with backpropagation.',...
    '',...
    'The corresponding',...
    'contour plot is',...
    'shown to the left.',...
    '',...
    'Click in the contour',...
    'graph to start the',...
    'conjugate gradient',...
    'line search.')
    
%==================================================================
% Respond to radio buttons.
%
% ME('radio',i)
%==================================================================

elseif strcmp(cmd,'radio') & (fig) & (nargin == 2)

  % GET DATA
  option = get(option_ptr,'userdata');
  
  % ALTER TRAINABLE PARAMETERS
  if (arg1 ~= option)

    % HIGHLIGHT NEW RADIO BUTTON
    set(radios(option),'value',0)
    set(radios(arg1),'value',1)
    option = arg1;

    % CLEAR AXES
    delete(get(cont_axis,'children'))

    % CONSTANTS
    W1 = [10; 10];
    b1 = [-5;5];
    W2 = [1 1];
    b2 = [-1];
    P = -2:0.1:2;
    T = logsig(W2*logsig(W1*P,b1),b2);

    % ERROR SURFACE & VARIABLE NAMES
    if option == 1
      load nndbp1
    elseif option == 2
      load nndbp2
    else
      load nndbp3
    end

    set(fig,'nextplot','add')
    axes(cont_axis)
    set(get(cont_axis,'xlabel'),'string',v1)
    set(get(cont_axis,'ylabel'),'string',v2)
    set(cont_axis,'xlim',range1,'ylim',range2)
    [dummy,cont_h] = contour(x2,y2,E2,levels);
    set(cont_h,'erasemode','none');
    plot3(range1([1 2 2 1 1]),range2([1 1 2 2 1]),1000*ones(1,5),...
      'color',nndkblue);
    cont_h2 = plot(optx,opty,'+','color',nnred);
    cont_h = [cont_h; cont_h2];
    view(2)

    % STORE DATA
    set(cont_ptr,'userdata',cont_h);
    set(path_ptr,'userdata',[]);
    set(option_ptr,'userdata',option);
  end

%==================================================================
% Respond to mouse down.
%
% ME('down')
%==================================================================

elseif strcmp(cmd,'down') & (fig) & (nargin == 1)

  pt = get(cont_axis,'currentpoint');

  x = pt(1);
  y = pt(3);
  xlim = get(cont_axis,'xlim');
  ylim = get(cont_axis,'ylim');

  if (x > xlim(1) & x < xlim(2) & y > ylim(1) & y < ylim(2))

    % GET DATA
    option = get(option_ptr,'userdata');
    path = get(path_ptr,'userdata');
    cont_h = get(cont_ptr,'userdata');

    % CONSTANTS
    if option == 2
      circ_gain = 2;
    else
      circ_gain = 1;
    end
    t=(.01:.01:1)'*2*pi;
    circ_x1=sin(t)*.1*circ_gain;
    circ_y1=cos(t)*.1*circ_gain;
    circ_x2=sin(t)*.2*circ_gain;
    circ_y2=cos(t)*.2*circ_gain;
    circ_x3=sin(t)*.3*circ_gain;
    circ_y3=cos(t)*.3*circ_gain;
    circ_x4=sin(t)*.4*circ_gain;
    circ_y4=cos(t)*.4*circ_gain;

    % REMOVE PREVIOUS PATH
    set(fig,'nextplot','add')
    set(path,'erasemode','normal');
    delete(path);

    % INITIAL VALUES
    W1 = [10; 10];
    b1 = [-5;5];
    W2 = [1 1];
    b2 = [-1];
    P = -2:0.1:2;
    T = logsig(W2*logsig(W1*P,b1),b2);

    % PLOT START POINT
    dkblue = nndkblue;
    red = nnred;
    axes(cont_axis);
    path = [...
      plot(x,y,'o','color',dkblue,'markersize',8,'erasemode','none');
      plot(x,y,'o','color',[1 1 1],'markersize',10,'erasemode','none');
      plot(x,y,'o','color',dkblue,'markersize',12,'erasemode','none')];
    drawnow

    % PLOT PATH
    set(fig,'pointer','watch')

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产91丝袜在线18| 国内久久婷婷综合| 欧洲激情一区二区| 日韩精品资源二区在线| 国产精品视频线看| 婷婷夜色潮精品综合在线| 国产iv一区二区三区| 欧美日韩精品一区二区| 国产欧美日韩在线视频| 日韩成人午夜精品| 色欧美乱欧美15图片| 成人午夜视频在线| 91精品在线免费观看| 亚洲亚洲精品在线观看| 久国产精品韩国三级视频| 亚洲午夜私人影院| 东方欧美亚洲色图在线| 日韩免费电影网站| 亚洲伊人色欲综合网| 国产成人在线影院| 日韩欧美一区在线| 午夜成人在线视频| 日本福利一区二区| 国产精品高潮呻吟| 国产成人亚洲综合a∨婷婷| 日韩欧美综合一区| 午夜电影一区二区三区| 欧美午夜精品电影| 一区二区三区在线看| 色天天综合色天天久久| 国产视频911| 国产一区二区三区免费看| 国产精品久久久久四虎| 欧美一区二区三区色| 午夜精品久久久久久久久| 色综合久久天天综合网| 成人欧美一区二区三区小说 | 91精品国产综合久久蜜臀| 亚洲一区成人在线| 91久久精品一区二区| 一区二区三区免费网站| 在线观看一区二区视频| 亚洲国产精品综合小说图片区| 93久久精品日日躁夜夜躁欧美| 国产精品二三区| 91同城在线观看| 一级女性全黄久久生活片免费| 欧洲av在线精品| 青青草国产精品97视觉盛宴| 91精品国产综合久久福利 | 成人av在线看| 1024精品合集| 欧美日韩国产一区二区三区地区| 午夜激情综合网| 日韩一区二区三区在线观看| 久久精品国产免费看久久精品| 精品国产乱码久久久久久闺蜜| 国产盗摄精品一区二区三区在线| 国产精品色在线观看| 色菇凉天天综合网| 丝袜国产日韩另类美女| 亚洲精品一区二区三区在线观看 | 国产欧美一区在线| 色综合天天做天天爱| 午夜电影一区二区三区| 国产亚洲综合在线| 欧美性大战久久| 男人的天堂久久精品| 欧美激情一区二区三区全黄| 色综合久久天天综合网| 日本欧美一区二区三区乱码| 中文字幕av资源一区| 欧美日韩久久一区二区| 国产在线视频不卡二| 一区二区三区欧美视频| 久久青草欧美一区二区三区| 国产91丝袜在线18| 日韩精品亚洲一区二区三区免费| 久久久久国产精品麻豆ai换脸| 色婷婷久久综合| 国产美女视频一区| 亚洲一区免费观看| 久久久高清一区二区三区| 欧美色视频在线观看| 国产成人亚洲综合a∨婷婷| 亚洲综合激情另类小说区| 2020国产精品| 911精品国产一区二区在线| 成人动漫视频在线| 久久国产日韩欧美精品| 亚洲一区二区三区中文字幕| 国产亚洲精品中文字幕| 日韩欧美在线影院| 欧美性生活久久| 91视视频在线观看入口直接观看www| 六月婷婷色综合| 亚洲午夜视频在线观看| 亚洲欧美一区二区三区极速播放| 精品福利av导航| 777午夜精品免费视频| 91首页免费视频| 99riav一区二区三区| 成人av网址在线| 国产成人一区在线| 久久99国产精品麻豆| 蜜桃久久久久久| 婷婷开心激情综合| 亚洲综合丝袜美腿| 亚洲美腿欧美偷拍| 亚洲黄色av一区| 亚洲日本电影在线| 国产精品不卡在线观看| 中文字幕av一区二区三区高| 国产日韩欧美精品一区| 久久久五月婷婷| 久久女同互慰一区二区三区| 日韩一本二本av| 日韩精品中文字幕一区| 日韩一区二区视频| 日韩欧美国产精品一区| 欧美电视剧在线看免费| 日韩欧美精品在线视频| 久久无码av三级| 欧美激情艳妇裸体舞| 欧美极品美女视频| 国产精品久久久久久久久快鸭| 国产精品无人区| 亚洲柠檬福利资源导航| 一区二区理论电影在线观看| 洋洋av久久久久久久一区| 午夜精品久久久久久久久久| 美女在线视频一区| 国产精品一品二品| 99久久国产综合精品色伊| 色94色欧美sute亚洲线路二| 欧美久久一区二区| 精品久久久久av影院| 日本一区二区视频在线| 亚洲精品伦理在线| 蜜臀av一区二区在线观看| 韩日欧美一区二区三区| 丁香婷婷综合色啪| 欧美伊人精品成人久久综合97| 欧美精品色综合| 国产婷婷色一区二区三区| 依依成人精品视频| 日本伊人色综合网| 成人免费观看视频| 欧美无砖砖区免费| 久久这里都是精品| 亚洲综合免费观看高清完整版| 久久成人麻豆午夜电影| 99re这里都是精品| 91精品国产综合久久国产大片| 中文字幕第一区| 日韩中文字幕1| 91小视频免费观看| 日韩精品影音先锋| 中文字幕一区二区三区不卡| 日韩精彩视频在线观看| 国产不卡在线一区| 欧美精品自拍偷拍动漫精品| 中文字幕久久午夜不卡| 亚洲成人午夜电影| 成人免费高清在线| 欧美精品xxxxbbbb| 亚洲欧美色综合| 加勒比av一区二区| 欧美日韩一卡二卡三卡| 国产精品免费aⅴ片在线观看| 亚洲电影欧美电影有声小说| 国产精品一二三区| 7777女厕盗摄久久久| 亚洲欧美日韩小说| 国产二区国产一区在线观看| 欧美一区二区三区免费大片| **网站欧美大片在线观看| 韩国成人福利片在线播放| 欧美日韩免费高清一区色橹橹| 国产欧美一区二区三区鸳鸯浴| 日韩影视精彩在线| 欧美日精品一区视频| 中文字幕色av一区二区三区| 国产专区综合网| 日韩久久久久久| 男男gaygay亚洲| 欧美日韩欧美一区二区| 亚洲视频在线一区观看| 国产成人在线网站| 久久众筹精品私拍模特| 麻豆高清免费国产一区| 欧美美女网站色| 亚洲国产aⅴ天堂久久| 色88888久久久久久影院野外 | 国产精品一区二区x88av| 欧美电影在线免费观看| 亚洲无线码一区二区三区| 色噜噜狠狠色综合中国| 亚洲蜜臀av乱码久久精品| 91美女在线观看|