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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? nnd17no.asv

?? 《神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)》英文版的配套源代碼
?? ASV
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
function nnd17no(cmd,arg1)
% nnd17no Function approximation demonstration.
% This demonstration requires the Neural Network Toolbox.

% Copyright 1994-2002 PWS Publishing Company and The MathWorks, Inc.
% $Revision: 1.8 $
% First Version, 8-31-95.

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

% CONSTANTS
me = 'nnd17no';
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 = nndfgflg(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
  s1_bar = H(3);              % lr slider bar
  s1_text = H(4);             % lr text
  fa_axis = H(5);             % function approximation axis
  fa_ptr = H(6);              % function approximation plot handles
  i_bar = H(7);               % Difficulty slider bar
  i_text = H(8);              % Difficuly text
  lls_radiob = H(9);
  ols_radiob = H(10);
  rand_radiob = H(11);
  W1_ptr = H(12);
  B1_ptr = H(13);
  W2_ptr = H(14);
  B2_ptr = H(15);
  but_train = H(16);
  fb_axis = H(17);
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
  % ODJ 12/23/07 Check for NN Toolbox removed
  %if ~nntexist(me), return, end

  % CONSTANTS
  W1 = [10; 10];
  b1 = [-5;5];
  W2 = [1 1];
  b2 = [-1];

  % NEW DEMO FIGURE
  fig = nndemof2(me,'DESIGN','Nonlinear Optimization','','Chapter 17');
  set(fig, ...
    'windowbuttondownfcn',nncallbk(me,'down'), ...
    'BackingStore','off',...
    'nextplot','add');
  H = get(fig,'userdata');
  fig_axis = H(1);
  desc_text = H(2);

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

  % HIDDEN NEURONS SLIDER BAR
  s1 = 4;
  x = 20;
  y = 55;
  len = 150;
  text(x,y,'Number of Hidden Neurons:',...
    'color',nndkblue,...
    'fontw','bold',...
    'fontsize',10,...
    'horizontalalignment','left')
  s1_text = text(x+len,y,num2str(s1),...
    'color',nndkblue,...
    'fontw','bold',...
    'fontsize',12,...
    'horizontalalignment','right');
  text(x,y-38,'2',...
    'color',nndkblue,...
    'fontw','bold',...
    'fontsize',12,...
    'horizontalalignment','left')
  text(x+len,y-38,'9',...
    'color',nndkblue,...
    'fontw','bold',...
    'fontsize',12,...
    'horizontalalignment','right');
  s1_bar = uicontrol(...
    'units','points',...
    'position',[x y-25 len 16],...
    'style','slider',...
    'backg',nnltgray,...
    'callback',[me '(''s1'')'],...
    'min',2,...
    'max',9,...
    'value',s1);

  % PROBLEM DIFFICULTY SLIDER BAR
  i = 1;
  x = 200;
  y = 55;
  len = 150;
  text(x,y,'Difficulty Index:',...
    'color',nndkblue,...
    'fontw','bold',...
    'fontsize',10,...
    'horizontalalignment','left')
  i_text = text(x+len,y,num2str(i),...
    'color',nndkblue,...
    'fontw','bold',...
    'fontsize',12,...
    'horizontalalignment','right');
  text(x,y-38,'1',...
    'color',nndkblue,...
    'fontw','bold',...
    'fontsize',12,...
    'horizontalalignment','left')
  text(x+len,y-38,'9',...
    'color',nndkblue,...
    'fontw','bold',...
    'fontsize',12,...
    'horizontalalignment','right');
  i_bar = uicontrol(...
    'units','points',...
    'position',[x y-25 len 16],...
    'style','slider',...
    'backg',nnltgray,...
    'callback',[me '(''i'')'],...
    'min',1,...
    'max',9,...
    'value',i);



  lls_radiob = uicontrol(...
    'units','points',...
    'position',[20 80 100 16],...
    'style','radiobutton',...
    'backg',nnltgray,...
    'string','Linear Least Squares',...
    'callback',[me '(''lls'')'],...
    'value',0);
  ols_radiob = uicontrol(...
    'units','points',...
    'position',[130 80 120 16],...
    'style','radiobutton',...
    'backg',nnltgray,...
    'string','Orthogonal Least Squares',...
    'callback',[me '(''ols'')'],...
    'value',0);
  rand_radiob = uicontrol(...
    'units','points',...
    'position',[260 80 80 16],...
    'style','radiobutton',...
    'backg',nnltgray,...
    'string','random weights',...
    'callback',[me '(''rand'')'],...
    'value',0);
  uipanel(...
    'Units','points',...
    'Title',{  'Select Initialization Method' },...
    'backg',nnltgray,...
    'Tag','uipanel1',...
    'Clipping','on',... 
    'Position',[15 70 340 40]);

  W1_ptr = uicontrol('visible','off','userdata',[]);
  B1_ptr = uicontrol('visible','off','userdata',[]);
  W2_ptr = uicontrol('visible','off','userdata',[]);
  B2_ptr = uicontrol('visible','off','userdata',[]);

  % FUNCTION APPROXIMATION
  i = 1;
  P = -2:(.4/i):2;
  T = 1 + sin(pi*P/4);

  fa_axis = nnsfo('a2','Function Approximation','','Target','');
  set(fa_axis,...
    'position',[50 220 270 120],...
    'ylim',[0 2])
  %fa_plot =  plot(P,T,'color',nnred,'linewidth',3);
  fa_plot =  plot(P,T,'color',nndkblue,'linewidth',3);
  set(fa_axis,'ylim',[-2 4])

  fb_axis = nnsfo('a2','','Input','a^1','');
  set(fb_axis,...
    'position',[50 160 270 40])
  fb_plot = plot([P(1) P(end)],[0 0],'k');
    
  % BUTTONS
  but_train = uicontrol(...
    'units','points',...
    'position',[400 120 60 20],...
    'string','Train',...
    'callback',[me '(''train'')'],...
    'enable','off');
  uicontrol(...
    'units','points',...
    'position',[400 90 60 20],...
    'string','Contents',...
    'callback','nndtoc')
  uicontrol(...
    'units','points',...
    'position',[400 60 60 20],...
    'string','Close',...
    'callback',[me '(''close'')'])

  % DATA POINTERS
  fa_ptr = uicontrol('visible','off','userdata',fa_plot);

  % SAVE WINDOW DATA AND LOCK
  H = [fig_axis desc_text s1_bar s1_text fa_axis fa_ptr i_bar i_text ...
      lls_radiob ols_radiob rand_radiob W1_ptr B1_ptr W2_ptr B2_ptr ...
      but_train fb_axis];
  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 slide bars',...
    'to choose the',...
    'number of neurons',...
    'in the hidden layer',...
    'and the difficulty',...
    'of the function.',...
    '',...
    'Select a Weight',...
    'Initialization Method',...
    '',...
    'Click the [Train]',...
    'button to train the',...
    'Radial-basis',...
    'network on the',...
    'function at left.',...
    ''...
    );
    

%==================================================================
% Respond to linear least squares Initialization.
%
% ME('lls')
%==================================================================

elseif strcmp(cmd,'lls')
  set(lls_radiob,'value',1);
  set(ols_radiob,'value',0);
  set(rand_radiob,'value',0);

  range=[-2 2];
  S1 = round(get(s1_bar,'value'));
  i = round(get(i_bar,'value'));
  delta = (range(2)-range(1))/(S1-1);
  %b=sqrt(S1)/delta;
  b=1.6652/delta;
  W10 = (range(1):delta:range(2))+0.01;
  W10 = W10(1:(end))';
  B10 = b*ones(size(W10));
  npts=S1;
  d1 = (range(2)-range(1))/(npts-1);
  p = range(1):d1:range(2);
  t = 1+sin(i*pi*p/4);
  QQ = length(p);
  pp = repmat(p,S1,1); 
  n1 = abs(pp-W10*ones(1,QQ)).*(B10*ones(1,QQ));
  a1 = exp(-n1.^2);
  Z = [a1;ones(1,QQ)];
  ro=0;
  x=pinv(Z*Z'+ro*eye(S1+1))*Z*t';
  W20 = x(1:end-1)';
  B20 = x(end);
  
  set(W1_ptr,'userdata',W10);
  set(B1_ptr,'userdata',B10);
  set(W2_ptr,'userdata',W20);
  set(B2_ptr,'userdata',B20);
  
  cmd='update_plot';
  
  
%==================================================================
% Respond to linear Orthogonal squares Initialization.
%
% ME('ols')
%==================================================================

elseif strcmp(cmd,'ols')
  set(lls_radiob,'value',0);
  set(ols_radiob,'value',1);
  set(rand_radiob,'value',0);

  range=[-2 2];
  S1 = round(get(s1_bar,'value'));
  i = round(get(i_bar,'value'));
  range=[-2 2];
  npts=S1;
  d1 = (range(2)-range(1))/(npts-1);
  p = range(1):d1:range(2);
  t = 1+sin(i*pi*p/4);
  c=p;
  n=S1;
  b = ones(size(c));
  [W10,B10,W20,B20] = rb_ols(p,t,c,b,n,0);
  
  set(W1_ptr,'userdata',W10);
  set(B1_ptr,'userdata',B10);
  set(W2_ptr,'userdata',W20);
  set(B2_ptr,'userdata',B20);
  
  cmd='update_plot';
  
%==================================================================
% Respond to random weights Initialization.
%
% ME('rand')
%==================================================================

elseif strcmp(cmd,'rand')
  set(lls_radiob,'value',0);
  set(ols_radiob,'value',0);
  set(rand_radiob,'value',1);

  S1 = round(get(s1_bar,'value'));
  i = round(get(i_bar,'value'));
  W10 = 2*rand(S1,1)-1;  %rands(S1,1);
  B10 = 2*rand(S1,1)-1;  %rands(S1,1);
  W20 = 2*rand(1,S1)-1;  %rands(1,S1);
  B20 = rands(1,1);
    
  set(W1_ptr,'userdata',W10);
  set(B1_ptr,'userdata',B10);
  set(W2_ptr,'userdata',W20);
  set(B2_ptr,'userdata',B20);
  
  cmd='update_plot';
  
    
%==================================================================
% Respond to hidden neuron slider.
%
% ME('i')
%==================================================================

elseif strcmp(cmd,'s1')
  
  i = get(i_bar,'value');
  s1 = get(s1_bar,'value');
  s1 = round(s1);
  set(s1_text,'string',sprintf('%g',s1))

  set(fig,'nextplot','add')
  delete(get(fa_axis,'children'))
  P = -2:(.4/i):2;
  T = 1 + sin(i*pi*P/4);
  axes(fa_axis)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女一区二区在线观看| 丁香激情综合五月| 国产精品你懂的| 欧美一区二区私人影院日本| 成人h精品动漫一区二区三区| 视频一区二区国产| 成人免费在线观看入口| 国产亚洲一区二区三区四区| 欧美日韩国产首页| 91黄色激情网站| 风间由美中文字幕在线看视频国产欧美| 五月天婷婷综合| 一二三四社区欧美黄| 国产精品三级视频| 久久久久久久久久久99999| 在线综合视频播放| 精品视频在线视频| 91激情五月电影| 91蜜桃视频在线| 成人激情免费网站| 国产成人在线免费| 久久av老司机精品网站导航| 石原莉奈在线亚洲二区| 亚洲成人av免费| 亚洲一区二区三区四区不卡| 国产精品高潮久久久久无| 国产精品私人影院| 中文字幕免费不卡| 国产精品伦一区| 国产精品美女一区二区在线观看| 国产亚洲精品久| 国产日韩欧美激情| 国产精品色婷婷| 亚洲色图一区二区三区| 亚洲人精品一区| 一区二区三区在线观看动漫| 亚洲色图在线视频| 亚洲精品日产精品乱码不卡| 亚洲免费观看在线视频| 尤物av一区二区| 婷婷综合在线观看| 蜜臀久久99精品久久久久宅男| 男男gaygay亚洲| 久久国产精品色婷婷| 久久成人精品无人区| 国产一二三精品| 成人免费看黄yyy456| 99精品久久99久久久久| 色老汉av一区二区三区| 在线观看视频一区二区 | 99精品国产99久久久久久白柏| 丰满白嫩尤物一区二区| av中文字幕一区| av亚洲精华国产精华精| 在线观看日韩精品| 欧美一级一区二区| 欧美精品一区二区蜜臀亚洲| 久久久三级国产网站| 亚洲欧美在线观看| 亚洲一区二区黄色| 精品一区二区三区免费毛片爱| 国产精品白丝jk黑袜喷水| av午夜一区麻豆| 欧美色手机在线观看| 欧美成人官网二区| 中文字幕在线不卡一区二区三区| 亚洲黄色免费电影| 蜜桃一区二区三区四区| 国产v日产∨综合v精品视频| 色哟哟亚洲精品| 欧美一区二区播放| 国产精品美女久久福利网站| 五月婷婷综合在线| 国产成人免费网站| 欧美巨大另类极品videosbest | 日韩和欧美一区二区三区| 久久99精品久久久久久国产越南| 成人免费电影视频| 欧美日本国产视频| 国产精品超碰97尤物18| 奇米888四色在线精品| 97超碰欧美中文字幕| 日韩小视频在线观看专区| 中文字幕一区二区在线观看| 日韩精品一卡二卡三卡四卡无卡| 国产精品主播直播| 欧美日韩免费一区二区三区 | 国产午夜久久久久| 午夜精品久久久久影视| 东方欧美亚洲色图在线| 日韩一区二区不卡| 亚洲男女一区二区三区| 国产精品一级黄| 91精品国产综合久久久久久久久久| 国产午夜精品理论片a级大结局| 午夜精品福利视频网站| www.亚洲色图| 精品国产乱码久久久久久影片| 一区二区三区欧美日| 国产精品1024| 欧美mv日韩mv国产网站| 亚洲不卡av一区二区三区| 99久久国产免费看| 国产拍欧美日韩视频二区| 日韩黄色免费电影| 欧洲激情一区二区| 综合电影一区二区三区| 国产一区二区三区免费看| 欧美老女人在线| 亚洲精品日日夜夜| av成人老司机| 国产精品欧美一区喷水| 国产在线精品不卡| 日韩视频在线你懂得| 亚洲高清视频的网址| 在线观看日韩av先锋影音电影院| 国产精品白丝在线| 国产不卡视频在线播放| 久久久久久久久久久久久夜| 美日韩一区二区| 91精品国产91久久久久久最新毛片 | www.欧美日韩| 国产精品久久三| 成人禁用看黄a在线| 亚洲国产精品av| 国产成人午夜精品5599| 久久色在线视频| 精品在线观看视频| 日韩美女主播在线视频一区二区三区| 日韩精品一二三四| 日韩欧美资源站| 美女视频网站久久| 亚洲精品在线免费播放| 久久国产综合精品| 久久久久久久精| 懂色中文一区二区在线播放| 国产女人aaa级久久久级| 成人aa视频在线观看| 中文字幕一区二区三中文字幕| 国产精品1区2区3区在线观看| 久久综合色之久久综合| 国产一级精品在线| 国产精品美女www爽爽爽| 97精品超碰一区二区三区| 亚洲自拍欧美精品| 91麻豆精品国产91久久久| 日本美女视频一区二区| 2023国产精品| 成人短视频下载| 亚洲综合一区二区精品导航| 精品视频1区2区| 久久精品国产亚洲a| 欧美高清在线视频| 色琪琪一区二区三区亚洲区| 日韩精品1区2区3区| 久久噜噜亚洲综合| 91啪亚洲精品| 日韩中文字幕不卡| 国产日韩欧美一区二区三区综合| 91免费看`日韩一区二区| 亚洲国产成人tv| 欧美精品一区二区久久婷婷| 国产成人精品三级| 亚洲免费视频中文字幕| 欧美一区二区三区公司| 成人综合婷婷国产精品久久蜜臀| 一区二区三区在线观看视频| 日韩一区二区免费在线观看| 成人丝袜高跟foot| 亚洲一二三级电影| 久久久综合九色合综国产精品| 91在线视频官网| 免费日韩伦理电影| 日韩理论片中文av| 91麻豆精品国产自产在线观看一区 | 99精品桃花视频在线观看| 午夜精品福利一区二区三区av | caoporn国产精品| 日韩av不卡一区二区| 国产欧美日韩精品在线| 在线观看视频91| 国产成人精品亚洲午夜麻豆| 午夜精品福利久久久| 国产精品久久久久影院| 日韩视频一区在线观看| 91在线视频播放地址| 久久国产精品99精品国产| 亚洲精品国产精品乱码不99| 精品久久久久久久久久久久包黑料 | 精品国产123| 99精品偷自拍| 国产一二三精品| 男人的天堂亚洲一区| 亚洲美女免费在线| 国产偷国产偷亚洲高清人白洁| 欧美精选一区二区| 色噜噜狠狠一区二区三区果冻| 国产一区三区三区| 香蕉成人啪国产精品视频综合网| 中文字幕一区二区不卡|