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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lindemo.m

?? BP神經(jīng)網(wǎng)絡(luò)用于分類與回歸 1、NeuralNetwork_BP_Classification.m - 分類 2、NeuralNetwork_BP_Regression.m - 回歸
?? M
?? 第 1 頁 / 共 2 頁
字號(hào):
         errordlg('This file does not contain required data.','Bad file','modal');
      end
   end


case 'redraw'
   % == Redraw points in axes ==================================   h=get(hfigure,'UserData');           % uicontrol handlers

   % get point sets
   sets=get(h.axes1,'UserData');
   if isempty(sets)==1,
      return;
   end

   % clears axes
   set(get(h.axes1,'Children'),'EraseMode','normal');
   clrchild(h.axes1);

   h.line.handler=line('EraseMode','xor','Color','k','Visible','off','Parent',h.axes1);
   set(hfigure,'UserData',h);                   % uicontrol handlers

%%%   pplot(sets.X,sets.I);
   ppoints(sets.X,sets.I);
   lindemo('drawline',hfigure,h.line.theta,h.line.alpha);

   drawnow;


case 'loadsets'
   % == Load data sets ========================================   % Get file name from the pop up menu according to menu pointer.    % Than clear axes,load new file and appear the points from the file.   h=get(hfigure,'UserData');   % Clear axes   clrchild(h.axes1);   set(h.axes1, ...      'Box','on', ...      'DrawMode','fast' );   xlabel('feature x');   ylabel('feature y');   % No line   h.line.handler=-1;   set(hfigure,'UserData',h);   % Get file name with sets   file=get(h.btload,'UserData');   % Load sets   sets=load(file.pathname);   % store loaded sets   set(h.axes1,'UserData',sets);   % set axes according to current point set   win=cmpwin(min(sets.X'),max(sets.X'),BORDER,BORDER);   setaxis(h.axes1,win);   axes(h.axes1);   % plots points   ppoints(sets.X,sets.I);   drawnow;      case 'play'   % == Start up the adaptation process ============================   % Get handle to data.   h=get(hfigure,'UserData');                  if h.line.handler==-1,      return;   end   % Check if data are loaded.   sets=get(h.axes1,'UserData');   if isempty(sets)==1,      return;   end   % Disable and enable buttons.   set([h.btinfo h.btstep h.btclose h.btplay h.btreset h.btload h.btcreat ...       h.pualgo h.editer],'Enable','off');   set(h.btstop,'Enable','on');   set(h.btstop,'UserData',0);   h.stop = 0;   set(hfigure,'UserData',h);      % Play - adaptation process   while h.stop==0 & get(h.btstop,'UserData')==0,      lindemo('step',hfigure);      h=get(hfigure,'UserData');                     end   % Enable and dissable buttons.   set([h.btinfo h.btstep h.btclose h.btplay h.btreset h.pualgo ...      h.editer h.btload h.btcreat],'Enable','on');   set(h.btstop,'Enable','off');case 'step'   % == Perform one adaptation step ======================================   h=get(hfigure,'UserData');        % get handlers we will need...   if h.line.handler==-1,      return;   end   % get sets   sets=get(h.axes1,'UserData');   % no data set loaded   if isempty(sets)==1,      return;   end   [alpha,theta,solution,t]=exec(hfigure);   if mod(h.stepcnt,2)==1 & h.line.t >0,      if solution ~= 1,        lindemo('drawline',hfigure,theta,alpha);     else        text=makeinfo(t,alpha,theta,solution);        set(h.console,'String',text );     end    else      if get(h.xbanim,'Value')==0,        lindemo('drawline',hfigure,theta,alpha);      else        lindemo('animline',hfigure,theta,alpha);      end         if solution==1 | solution==-1,        h.stop=1;      end      h.line.alpha = alpha;      h.line.theta = theta;      h.line.t = t;         if solution==0 | solution ==1,         % appear time and line parameters         text=makeinfo(t,alpha,theta,solution);      elseif solution==-1,        text=sprintf('Solution does not exist.\n');      end       set(h.console,'String',text );   end   %  store new solution   h.stepcnt=h.stepcnt+1;   set(hfigure,'UserData',h);case 'animline'   % == Smooth transition of line from old to new position ===============   h=get(hfigure,'UserData');                     % get handlers   % old position of line is...   alpha2=h.line.alpha;   theta2=h.line.theta;   t2=h.line.t;   % New position get from input arguments   theta1=varargin{1};   alpha1=varargin{2};   if t2~=0,      % move line    step=1/ANIM_STEPS;       for k=0:step:1,       alpha=(1-k)*alpha2+k*alpha1;      % smooth transition of alpha        theta=(1-k)*theta2+k*theta1;      % --//--                      theta
          lindemo('drawline',hfigure,theta,alpha);
      end
   else
      % it is first step
      lindemo('drawline',hfigure,theta1,alpha1); % first step
   end % if t2~=0


case 'reset'   % == Reset adaptation process, set up zero step ================   h=get(hfigure,'UserData');                     % get handlers   % get data set   sets=get(h.axes1,'UserData');   % get file   file=get(h.btload,'UserData');   % zeroize parameters of the separation line   h.line.t=0;   h.line.theta=0;   h.line.alpha=[0;0];      h.stepcnt=0;   if h.line.handler==-1,      % create line      axes(h.axes1);            h.line.handler=...        line('EraseMode','xor','Color','k','Visible','off','Parent',h.axes1);      h.badpoint.handler=line('EraseMode','xor','Color','k','Visible','off',...       'Parent',h.axes1,...       'Marker','o',...       'MarkerSize',10);                  drawnow;   else      % change parameters of line      set(h.line.handler,'Visible','off');      set(h.badpoint.handler,'Visible','off');   end % if hline==-1   % set up handlers and flush queue with graph. objects   set(hfigure,'UserData',h);   % create comment   if isempty(sets)==0,      consoletext=sprintf('Step t=0\nNo separation line');      titletext=sprintf('File: %s, # of points K = %d',file.name,sum(sets.K));   else      consoletext=sprintf('No data loaded.\nPress Load data button.\n');      titletext='';      pos=get(h.axes1,'Position');      fsize=min(pos(3),pos(4))/10;      setaxis(h.axes1,[-1 1 -1 1]);      axis([-1 1 -1 1]);            builtin('text',0,0,'Press ''Load data'' button.',...         'HorizontalAlignment','center',...         'FontUnits','normalized',...         'Clipping','on',...         'FontSize',fsize);   end   % show comment   set(h.console,'String',consoletext );   % print title   pos=get(h.axes1,'Position');   fsize=(1-pos(2)-pos(4))*1;   title(titletext,...      'Parent',h.axes1,...      'VerticalAlignment','bottom',...      'HorizontalAlignment','left',...      'FontUnits','normalized',...      'Units','normalized',...      'Position',[0 1 0],...      'FontSize',fsize);case 'drawline'   % == Draw separation line ============================   h=get(hfigure,'UserData');              % get handlers   % get new line position from input arguments   theta=varargin{1};   alpha=varargin{2};   if mod(h.stepcnt,2)==1 & h.line.t >0,      set(h.badpoint.handler,'Visible','on',...         'XData',alpha(1),'YData',alpha(2));   else     set(h.badpoint.handler,'Visible','off');      % Cut off line along axes     [x1,y1,x2,y2,in]=cliplin1(alpha,theta,getaxis(h.axes1));     % erase old line     set(h.line.handler,'Visible','off');      % draw new line if is in the axes      if in==1,         set(h.line.handler,...           'XData',[x1 x2],...           'YData',[y1 y2],...           'LineWidth',LINE_WIDTH,...           'Visible','on');      end   end    % flush draw queue   drawnow; case 'info'
   % == Invokes standard Matlab`s info box ==========================
   helpwin(mfilename);
end%========================================
function [text]=makeinfo(t,alpha,theta,solution)
% assembles text description about current solution state

if solution==1,
   txline{1}=sprintf('Solution is found after t=%d step(s).',t);
else
   txline{1}=sprintf('Step t=%d',t);
end
txline{2}=sprintf('Linear function:');
txline{3}=sprintf('%f x + %f y = %f',alpha(1),alpha(2),theta);

text='';
for i=1:3,
   text=strvcat(text,txline{i});
end

return;
%===========================================function [alpha,theta,solution,tplus1]=exec(hfigure);h=get(hfigure,'UserData');                           if h.line.handler==-1,   return;end% get setssets=get(h.axes1,'UserData');% no data set loadedif isempty(sets)==1,   return;end% get parameterst=h.line.t;alpha=h.line.alpha;theta=h.line.theta;iter=max(1,round(str2num(get(h.editer,'String'))));epsil=str2num(get(h.edeps,'String'));if mod(h.stepcnt,2) ~= 0 & t > 0,  iter = -1;end% perform one adaptation stepswitch get(h.pualgo,'Value') case 1    [alpha,theta,solution,tplus1]=perceptr(sets.X,sets.I,iter,t,alpha,theta); case 2    [alpha,theta,solution,tplus1]=kozinec(sets.X,sets.I,iter,t,alpha,theta); case 3    [alpha,theta,solution,tplus1]=ekozinec(sets.X,sets.I,epsil,iter,t,...                                           alpha,theta);       case 4    [alpha,theta,solution]=linsvm(sets.X,sets.I);    if solution==0, solution=-1; end    tplus1=1; case 5%    [alpha,theta,solution,tplus1]=psum(sets.X,sets.I,10,iter,t,alpha,theta);% case 6%    [alpha,theta,solution,tplus1]=psumv(sets.X,sets.I,iter,t,alpha,theta);% case 7%    [alpha,theta,solution,tplus1]=navara1(sets.X,sets.I,iter,t,alpha,theta);% case 8%    [alpha,theta,solution,tplus1]=navarah1(sets.X,sets.I,iter,t,alpha,theta);% case 9%    [alpha,theta,solution]=simplex(sets.X,sets.I);%    if solution==0, solution=-1; end%    tplus1=1;endreturn

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区高清| 欧美视频一区二区三区四区| 亚洲成人综合在线| 亚洲欧美一区二区三区极速播放| 久久女同互慰一区二区三区| 亚洲精品一区二区三区99| 欧美一级在线观看| 欧美成人vr18sexvr| 日韩精品一区二区三区视频| 精品乱人伦小说| 久久久久国产精品麻豆| 国产精品日韩成人| 成人欧美一区二区三区1314| 亚洲色图19p| 亚洲主播在线观看| 日韩精品电影在线观看| 激情深爱一区二区| 国产成人99久久亚洲综合精品| 国产91精品精华液一区二区三区| 国产成人超碰人人澡人人澡| 不卡的av电影| 欧美日韩免费观看一区二区三区| 欧美人成免费网站| 久久综合色婷婷| 18涩涩午夜精品.www| 亚洲国产美女搞黄色| 六月婷婷色综合| 成人爱爱电影网址| 欧美人妇做爰xxxⅹ性高电影| 欧美本精品男人aⅴ天堂| 国产精品系列在线| 午夜精品福利一区二区三区av | 亚洲欧美色综合| 婷婷综合另类小说色区| 国产毛片一区二区| 欧洲国内综合视频| 久久久久久久久蜜桃| 亚洲综合自拍偷拍| 国模娜娜一区二区三区| 色综合一区二区| 久久久久亚洲综合| 偷拍日韩校园综合在线| 成人性生交大片| 精品奇米国产一区二区三区| 一区二区在线观看视频| 久久99九九99精品| 在线视频综合导航| 国产精品毛片大码女人| 另类综合日韩欧美亚洲| 在线观看日韩国产| 国产精品丝袜91| 久久99精品久久久| 欧美日韩国产另类不卡| 亚洲婷婷国产精品电影人久久| 狠狠色狠狠色合久久伊人| 在线一区二区三区做爰视频网站| 久久色成人在线| 久久机这里只有精品| 欧美理论电影在线| 一区二区三区免费看视频| 粗大黑人巨茎大战欧美成人| 日韩欧美电影一区| 天天av天天翘天天综合网色鬼国产| www.66久久| 国产精品婷婷午夜在线观看| 国产一区二区精品久久91| 日韩欧美国产精品| 日本午夜一本久久久综合| 欧美日韩一区小说| 亚洲一区在线播放| 欧美天堂一区二区三区| 亚洲伦在线观看| 91丨porny丨国产入口| 国产精品理论片在线观看| 成人一区二区三区中文字幕| 中文字幕第一区二区| 精品一区二区三区久久久| 91精品视频网| 奇米在线7777在线精品| 欧美欧美欧美欧美| 日本美女一区二区三区| 日韩一区二区电影网| 免费不卡在线视频| 欧美xfplay| 国产成人av电影在线| 成人欧美一区二区三区1314| av电影天堂一区二区在线| 综合在线观看色| 在线区一区二视频| 日本中文在线一区| 精品国产三级电影在线观看| 国产福利一区二区| 18欧美乱大交hd1984| 在线免费亚洲电影| 婷婷成人激情在线网| 欧美一级视频精品观看| 国产精品香蕉一区二区三区| 欧美激情一区二区三区在线| 色综合色综合色综合色综合色综合| 一个色在线综合| 精品日韩在线观看| www.欧美日韩| 日产欧产美韩系列久久99| 精品嫩草影院久久| 99re成人精品视频| 日本怡春院一区二区| 久久久精品免费网站| 91麻豆文化传媒在线观看| 天天综合日日夜夜精品| 国产亚洲欧洲一区高清在线观看| 91一区二区三区在线播放| 天天色综合成人网| 日韩电影一二三区| 精品999久久久| 日本久久一区二区三区| 捆绑调教一区二区三区| 亚洲视频 欧洲视频| 欧美一级一区二区| 色综合中文字幕国产 | 一本一道久久a久久精品| 视频在线在亚洲| 国产精品免费久久| 日韩三级av在线播放| 99re热这里只有精品免费视频 | 欧美国产禁国产网站cc| 欧美在线观看视频一区二区三区| 免费观看日韩电影| 亚洲一级二级三级在线免费观看| 精品福利av导航| 欧美乱妇20p| 欧美在线一二三四区| 成人综合日日夜夜| 激情深爱一区二区| 喷水一区二区三区| 亚洲成人777| 亚洲乱码国产乱码精品精98午夜| 久久精品视频一区二区| 日韩一区二区三区av| 欧美日韩国产乱码电影| 一本大道久久精品懂色aⅴ| 高清在线成人网| 精品中文av资源站在线观看| 亚洲午夜影视影院在线观看| 亚洲色图清纯唯美| 国产精品久久久久久久久免费相片| 26uuu欧美| 日韩精品在线一区| 日韩免费看的电影| 欧美一区二区三区免费大片| 欧美片网站yy| 91麻豆精品国产自产在线| 欧美三级三级三级爽爽爽| 色婷婷久久99综合精品jk白丝| 成人v精品蜜桃久久一区| 懂色av一区二区三区蜜臀| 丁香婷婷综合五月| caoporm超碰国产精品| 成人国产免费视频| 91在线视频网址| 色老汉av一区二区三区| 在线看日韩精品电影| 欧美性受xxxx黑人xyx| 欧美日韩久久久一区| 777色狠狠一区二区三区| 欧美精品乱码久久久久久按摩| 欧美人妇做爰xxxⅹ性高电影| 7777精品伊人久久久大香线蕉 | 国产尤物一区二区在线| 国产乱人伦精品一区二区在线观看| 久久99精品久久久久久动态图| 国精产品一区一区三区mba桃花 | 狠狠色丁香婷综合久久| 精品影院一区二区久久久| 国产精品综合网| 91视频一区二区| 69久久99精品久久久久婷婷 | 色综合天天狠狠| 在线不卡欧美精品一区二区三区| 日韩一区二区三区免费看| 欧美本精品男人aⅴ天堂| 国产精品美女久久久久久久久| 亚洲一区二区av在线| 久久97超碰国产精品超碰| 大尺度一区二区| 91精品国产综合久久久久久漫画 | 91蝌蚪porny| 91.成人天堂一区| 国产无人区一区二区三区| 亚洲品质自拍视频| 美女一区二区视频| 99久久国产综合精品麻豆| 91精品国产品国语在线不卡| 国产欧美综合在线| 亚洲成人免费观看| 丁香激情综合国产| 欧美大片一区二区| 亚洲综合在线五月| 国产999精品久久| 日韩一区二区三区电影| 一区二区三区欧美在线观看|