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

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

?? nnd13uh.m

?? 神經網絡設計書籍配套源碼(matlab平臺)
?? M
?? 第 1 頁 / 共 2 頁
字號:
  
  if (rand > 0.35)
    % BANANA
    fruit_id = 3;
    fruit_x = 4+[8 6 3 1 0 1 3 6 8 6 5 6 8];
    fruit_y = [15 15 13 11 7.5 4 2 0 0 3 7.5 12 15];
    fruit_c = nnyellow;
    p1 = 1;
    p2 = 1;
  elseif (rand > 0.5)
    % ORANGE
    fruit_id = 1;
    fruit_x = [5 0 0 5 10 15 15 10];
    fruit_y = [15 10 5 0 0 5 10 15];
    fruit_c = [1 0.5 0];
    p1 = 0;
    p2 = 0;
  else
    % APPLE
    fruit_id = 2;
    fruit_x = [7.5 5 0 0 5 7.5 10 15 15 10];
    fruit_y = [13 15 10 5 0 2 0 5 10 15];
    fruit_c = [1 0 0];
    p1 = 0;
    p2 = 0;
  end

  % FLASH FRUIT INDICATOR TWICE
  set(fig,'nextplot','add')
  nnsound(blip,Fs);
  set(fruit_indicator,...
    'color',[1 1 1])
  box = plot([10 60 60 10 10],[72 72 88 88 72],...
    'color',[1 1 1],...
    'erasemode','none');

  nnpause(pause2)
  nnsound(bloop,Fs);
  set(fruit_indicator,...
    'color',[0.8 0.8 0])
  set(box,...
    'color',nndkblue)
  delete(box)
  nnpause(pause2)

  set(arrows(1),...
    'facecolor',nnred)
  t1 = clock;
  nnsound(wind,Fs);
  while etime(clock,t1) < 1, end
  nnpause(pause2)
  set(arrows(1),...
    'facecolor',nndkblue)

  set(fruit_indicator,...
    'color',[0.8 0.8 0])

  % CREATE FRUIT
  fruit = fill(x+fruit_x,y+fruit_y,fruit_c,...
    'edgecolor',fruit_c*0.5,...
    'erasemode','none');
  set(fig,'nextplot','new')
  nnsound(knock,Fs);
  nnpause(pause2)

  % MOVE FRUIT TO SENSOR #1
  deg = pi/180;
  for dx=10:10:70
    t1 = clock;
    nnsound(blp,Fs);
    set(fruit,...
      'facecolor',nnltgray,...
      'edgecolor',nnltgray);
    set(fruit,...
      'facecolor',fruit_c,...
      'edgecolor',fruit_c*0.5,...
      'xdata',fruit_x + x + dx)
    angle = angle + 20;
    adata = [0 pi]-angle*deg;
    xdata = cos(adata)*8;
    ydata = sin(adata)*8+30;
    set(lines,'color',nnred);
    set(lines(1),...
      'xdata',xdata+50,...
      'ydata',ydata,...
      'color',nndkblue)
    set(lines(2),...
      'xdata',xdata+330,...
      'ydata',ydata,...
      'color',nndkblue)
    while etime(clock,t1) < 0.1, end
  end

  % SCAN FRUIT #1
  nnpause(pause2)
  working = get(rb1,'value');
  set(fig,'nextplot','add')
  if (working)
    h1 = fill(10+[170 130 130 170],[35 35 39 39],[1 1 1],...
      'edgecolor','none',...
      'erasemode','none');
    h2 = fill(10+[170 130 130 170],[41 41 58 58],[1 1 1],...
      'edgecolor','none',...
      'erasemode','none');
    set(fruit,...
     'facecolor',[1 1 1])
    t1 = clock;
    nnsound(scan,Fs);
    while etime(clock,t1) < 1; end
  else
    t1 = clock;
    nnsound(tribble,Fs);
    while etime(clock,t1) < 1, end
    p1 = 0;
  end

  t1 = clock;
  set(p1_box,'facecolor',[1 1 1]);
  set(p1_text,'color',nndkblue);
  nnsound(blip,Fs);
  while etime(clock,t1) < 1; end
  t1 = clock;
  set(p1_box,'facecolor',nnltgray);
  set(p1_text,'string',num2str(p1),'color',nndkblue);
  nnsound(bloop,Fs);
  while etime(clock,t1) < 1; end

  if (working)
    set(h1,'facecolor',nnltgray)
    set(h2,'facecolor',nnltgray)
    delete(h1)
    delete(h2)
    set(fruit,...
      'facecolor',fruit_c)
    set(fig,'nextplot','new')
  end
  nnpause(pause2)

  % MOVE FRUIT TO SENSOR #2
  deg = pi/180;
  for dx=80:10:130
    t1 = clock;
    nnsound(blp,Fs);
    set(fruit,...
      'facecolor',nnltgray,...
      'edgecolor',nnltgray);
    set(fruit,...
      'facecolor',fruit_c,...
      'edgecolor',fruit_c*0.5,...
      'xdata',fruit_x + x + dx)
    angle = angle + 20;
    adata = [0 pi]-angle*deg;
    xdata = cos(adata)*8;
    ydata = sin(adata)*8+30;
    set(lines,'color',nnred);
    set(lines(1),...
      'xdata',xdata+50,...
      'ydata',ydata,...
      'color',nndkblue)
    set(lines(2),...
      'xdata',xdata+330,...
      'ydata',ydata,...
      'color',nndkblue)
    while etime(clock,t1) < 0.1, end
  end

  % SCAN FRUIT #2
  nnpause(pause2)
  set(fig,'nextplot','add')
  h1 = fill(70+[170 130 130 170],[35 35 39 39],[1 1 1],...
    'edgecolor','none',...
    'erasemode','none');
  h2 = fill(70+[170 130 130 170],[41 41 58 58],[1 1 1],...
    'edgecolor','none',...
    'erasemode','none');
  set(fruit,...
   'facecolor',[1 1 1])

  t1 = clock;
  nnsound(scan,Fs);
  while etime(clock,t1) < 1, end

  t1 = clock;
  set(p2_box,'facecolor',[1 1 1]);
  set(p2_text,'color',nndkblue);
  nnsound(blip,Fs);
  while etime(clock,t1) < 1; end
  t1 = clock;
  set(p2_box,'facecolor',nnltgray);
  set(p2_text,'string',num2str(p2),'color',nndkblue);
  nnsound(bloop,Fs);
  while etime(clock,t1) < 1; end

  set(h1,'facecolor',nnltgray)
  set(h2,'facecolor',nnltgray)
  delete(h1)
  delete(h2)
  set(fruit,...
    'facecolor',fruit_c)
  set(fig,'nextplot','new')
  nnpause(pause2)

  % CLASSIFY FRUIT
  W2 = get(W2_ptr,'userdata');
  n = p1+W2*p2-0.5;
  a = hardlim(n);
  if (a == 1)
    result = 1;
  else
    result = 2;
  end

  t1 = clock;
  set(n_box,'facecolor',[1 1 1]);
  set(n_text,'color',nndkblue);
  nnsound(blip,Fs);
  while etime(clock,t1) < 1; end
  t1 = clock;
  set(n_box,'facecolor',nnltgray);
  set(n_text,'string',sprintf('%5.2f',n),'color',nndkblue);
  nnsound(bloop,Fs);
  while etime(clock,t1) < 1; end

  t1 = clock;
  set(a_box,'facecolor',[1 1 1]);
  set(a_text,'color',nndkblue);
  nnsound(blip,Fs);
  while etime(clock,t1) < 1; end
  t1 = clock;
  set(a_box,'facecolor',nnltgray);
  set(a_text,'string',num2str(a),'color',nndkblue);
  nnsound(bloop,Fs);
  while etime(clock,t1) < 1; end

  % MOVE DATA FROM NETWORK TO EXIT
  if (result == 1)
    indicator = top_indicator;
    box_x = 84;
  else
    indicator = bottom_indicator;
    box_x = 62;
  end
  set(indicator,...
    'color',[1 1 1])
  axes(fig_axis)
  set(fig,'nextplot','add')
  box = plot([0 62 62 0 0]+314,[0 0 14 14 0]+box_x,...
    'color',[1 1 1],...
    'erasemode','none');

  nnpause(pause2);
  nnsound(bloop,Fs);

  % MOVE FRUIT TO EXIT
  for dx=140:10:200
    t1 = clock;
    nnsound(blp,Fs);
    set(fruit, ...
      'facecolor',nnltgray, ...
      'edgecolor',nnltgray);
    set(fruit, ...
      'facecolor',fruit_c, ...
      'edgecolor',fruit_c*0.5, ...
      'xdata',fruit_x + x + dx)
    angle = angle + 20;
    adata = [0 pi]-angle*deg;
    xdata = cos(adata)*8;
    ydata = sin(adata)*8+30;
    set(lines,'color',nnred);
    set(lines(1),...
      'xdata',xdata+50,...
      'ydata',ydata,...
      'color',nndkblue)
    set(lines(2),...
      'xdata',xdata+330,...
      'ydata',ydata,...
      'color',nndkblue)
    while etime(clock,t1) < 0.1, end
  end

  % REMOVE FRUIT
  nnpause(pause1)
  nnsound(blip,Fs);
  set(fruit,...
    'facecolor',nnltgray,...
    'edgecolor',nnltgray);
  delete(fruit)
  set(arrows(2),...
    'facecolor',nnred)
  nnsound(wind,Fs);
  set(arrows(2),...
    'facecolor',nndkblue)

  % UNLIGHT APPROPRIATE INDICATOR
  nnpause(pause1)
  nnsound(bloop,Fs);
  set(indicator,...
    'color',[0.8 0.8 0])
  set(box,...
    'color',nndkblue)
  delete(box)
  set(fig,'nextplot','new')

  % CHANGE GO BUTTON
  set(go_button,'string','Update');
  set(mode_ptr,'userdata',2);

  % SAVE DATA
  set(angle_ptr,'userdata',angle);
  set(fruit_ptr,'userdata',fruit);
  set(p1_ptr,'userdata',p1);
  set(p2_ptr,'userdata',p2);
  set(a_ptr,'userdata',a);  

%==================================================================
% Respond to fruit.
%
% ME('update')
%==================================================================

elseif strcmp(cmd,'go') & (fig) & (nargin == 1) & (mode == 2);

  % GET DATA
  blip = get(sounds(5),'userdata');
  bloop = get(sounds(6),'userdata');
  p2 = get(p2_ptr,'userdata');
  W2 = get(W2_ptr,'userdata');
  a = get(a_ptr,'userdata');

  % UPDATE WEIGHT
  W2 = W2 + 0.2*a*p2';
  if (W2 >= 10)
    W2_str = '>=10';
  else
    W2_str = sprintf('%5.2f',W2);
  end

  t1 = clock;
  set(W2_box,'facecolor',[1 1 1]);
  set(W2_text,'color',nndkblue);
  nnsound(blip,Fs);
  while etime(clock,t1) < 1; end
  t1 = clock;
  set(W2_box,'facecolor',nnltgray);
  set(W2_text,'string',W2_str,'color',nndkblue);
  nnsound(bloop,Fs);
  while etime(clock,t1) < 1; end

  % CLEAR INPUT AND OUTPUT
  set(p1_text,'color',nnltgray);
  set(p2_text,'color',nnltgray);
  set(a_text,'color',nnltgray);
  set(n_text,'color',nnltgray);
  set(p1_text,'color',nndkblue,'string','?');
  set(p2_text,'color',nndkblue,'string','?');
  set(a_text,'color',nndkblue,'string','?');
  set(n_text,'color',nndkblue,'string','?');
  
  % CHANGE GO BUTTON
  set(go_button,'string','Fruit');
  set(mode_ptr,'userdata',1);

  % SAVE DATA
  set(W2_ptr,'userdata',W2);

%==================================================================
% Clear weights.
%
% ME('clear')
%==================================================================

elseif strcmp(cmd,'clear') & (fig) & (nargin == 1)
  
  % GET DATA
  blip = get(sounds(5),'userdata');
  bloop = get(sounds(6),'userdata');

  % CLEAR WEIGHT
  W2 = 0;

  t1 = clock;
  set(W2_box,'facecolor',[1 1 1]);
  set(W2_text,'color',nndkblue);
  nnsound(blip,Fs);
  while etime(clock,t1) < 1; end
  t1 = clock;
  set(W2_box,'facecolor',nnltgray);
  set(W2_text,'string',sprintf('%5.2f',W2),'color',nndkblue);
  nnsound(bloop,Fs);
  while etime(clock,t1) < 1; end

  % CLEAR INPUT AND OUTPUT
  set(p1_text,'color',nnltgray);
  set(p2_text,'color',nnltgray);
  set(a_text,'color',nnltgray);
  set(n_text,'color',nnltgray);
  set(p1_text,'color',nndkblue,'string','?');
  set(p2_text,'color',nndkblue,'string','?');
  set(a_text,'color',nndkblue,'string','?');
  set(n_text,'color',nndkblue,'string','?');
  
  % CHANGE GO BUTTON
  set(go_button,'string','Fruit');
  set(mode_ptr,'userdata',1);

  % SAVE DATA
  set(W2_ptr,'userdata',W2);

%==================================================================
% "Working" radio button.
%
% ME('working')
%==================================================================

elseif strcmp(cmd,'working') & (fig)

  set(rb1,'value',1);
  set(rb2,'value',0);
  set(cross,'color',nndkblue);

%==================================================================
% "Not Working" radio button.
%
% ME('working')
%==================================================================

elseif strcmp(cmd,'notworking') & (fig)

  set(rb1,'value',0);
  set(rb2,'value',1);
  set(cross,'color',nnred);
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩在线一区二区| 国产精品久久二区二区| 久久久99精品久久| 日韩美女视频一区| 青娱乐精品视频| 国产精品一二三四| 欧洲精品视频在线观看| 日韩一区二区中文字幕| 国产亚洲综合性久久久影院| 亚洲三级在线免费| 久久99热99| 色婷婷综合久色| 欧美白人最猛性xxxxx69交| 国产精品素人一区二区| 婷婷国产v国产偷v亚洲高清| 国产成人啪免费观看软件| 欧美视频在线一区二区三区 | 中文字幕中文乱码欧美一区二区 | 欧美视频一区二区三区在线观看 | 成人国产一区二区三区精品| 欧美高清激情brazzers| 中文字幕乱码日本亚洲一区二区 | 日韩欧美国产电影| 中文字幕亚洲欧美在线不卡| 五月天激情综合| 成人h动漫精品一区二| 日韩免费高清av| 亚洲美女视频在线| 国产精品911| 日韩一区二区在线看| 夜夜揉揉日日人人青青一国产精品| 激情小说欧美图片| 在线亚洲人成电影网站色www| 久久天堂av综合合色蜜桃网| 午夜电影网亚洲视频| av爱爱亚洲一区| 久久久久久免费毛片精品| 香蕉久久夜色精品国产使用方法| 成人福利在线看| 久久夜色精品国产欧美乱极品| 一二三四区精品视频| 99久久夜色精品国产网站| 久久先锋影音av| 久久99精品久久久久久动态图| 欧洲一区在线电影| 日韩美女啊v在线免费观看| 国产在线播放一区三区四| 91精品久久久久久久91蜜桃| 一区二区三区精品视频| 99精品黄色片免费大全| 国产精品视频观看| 国产精品18久久久久久久久久久久| 91精品国产综合久久蜜臀| 亚洲国产欧美日韩另类综合 | 亚洲日本青草视频在线怡红院| 国产剧情一区二区| 国产欧美综合在线观看第十页| 亚洲主播在线观看| 99免费精品视频| 国产精品美女一区二区三区| 精久久久久久久久久久| 日韩一区二区三区高清免费看看| 亚洲va欧美va天堂v国产综合| 91麻豆国产福利在线观看| 中文字幕一区二区日韩精品绯色| 国产风韵犹存在线视精品| 久久女同互慰一区二区三区| 精品一区二区三区蜜桃| 日韩欧美一区在线| 久久精品国产精品亚洲红杏| 日韩一级片在线观看| 蜜桃av一区二区三区电影| 欧美一区二区在线不卡| 日本美女一区二区三区视频| 欧美一级视频精品观看| 免费一级片91| 欧美精品一区二区高清在线观看 | 制服丝袜国产精品| 亚洲mv在线观看| 91麻豆精品国产91久久久使用方法 | 视频一区二区三区在线| 欧美美女视频在线观看| 轻轻草成人在线| 26uuu欧美| 成人午夜视频免费看| 日韩理论片在线| 91久久精品一区二区| 日韩影视精彩在线| 日韩你懂的在线播放| 国产精品系列在线播放| 中文字幕中文字幕一区二区 | 水蜜桃久久夜色精品一区的特点| 欧美精品三级在线观看| 久久99精品久久久久婷婷| 国产午夜精品一区二区三区嫩草 | 亚洲人成网站色在线观看| 日本久久精品电影| 婷婷综合五月天| 精品国产乱码久久久久久闺蜜| 国产精品亚洲午夜一区二区三区 | 欧美片网站yy| 久久精品国产一区二区| 国产婷婷色一区二区三区在线| 99re热这里只有精品免费视频| 亚洲一区二区精品3399| 欧美成人在线直播| 成人国产精品免费网站| 性做久久久久久久免费看| 久久综合久久综合九色| 91亚洲精品一区二区乱码| 偷拍一区二区三区四区| 国产欧美久久久精品影院| 在线观看国产91| 久久se精品一区精品二区| 成人免费一区二区三区视频 | 久久99热这里只有精品| 国产精品成人一区二区三区夜夜夜| 欧美性一区二区| 国产精品自在在线| 亚洲激情图片qvod| 欧美大肚乱孕交hd孕妇| 色呦呦国产精品| 精品影视av免费| 一区二区三区中文字幕在线观看| 欧美电视剧免费全集观看| 色欲综合视频天天天| 精品一区二区三区免费观看| 亚洲欧美日韩精品久久久久| 日韩欧美成人一区| 一本大道综合伊人精品热热 | 国产欧美精品国产国产专区| 欧美亚洲日本国产| 国产精品一区免费视频| 午夜伦理一区二区| 国产精品久线在线观看| 宅男噜噜噜66一区二区66| 91亚洲男人天堂| 国产黄色91视频| 日韩综合在线视频| 亚洲色图一区二区三区| 久久久久久影视| 日韩视频一区二区| 欧美性猛交xxxx乱大交退制版 | 国产精品久久久久aaaa樱花| 日韩欧美中文字幕一区| 欧美在线观看视频在线| 国产精品69毛片高清亚洲| 日韩avvvv在线播放| 亚洲精品videosex极品| 国产欧美一区二区精品性| 日韩一级黄色大片| 欧美在线观看视频在线| 99久久国产综合精品色伊| 国产一区二区0| 免费成人av在线| 丝袜亚洲精品中文字幕一区| 一区二区三区产品免费精品久久75| 国产日产亚洲精品系列| 久久亚洲免费视频| 日韩欧美专区在线| 91精品一区二区三区久久久久久| 欧美无人高清视频在线观看| 99麻豆久久久国产精品免费| 国产精品2024| 国产激情视频一区二区在线观看| 久久99国产精品免费网站| 日韩电影免费在线观看网站| 午夜影院久久久| 亚洲成av人**亚洲成av**| 亚洲一区二区三区四区在线免费观看 | 亚洲黄色免费网站| 亚洲免费视频中文字幕| 中文字幕一区二区不卡| 国产精品久久久久久久久免费樱桃| 国产偷国产偷亚洲高清人白洁| 久久久美女艺术照精彩视频福利播放| 日韩欧美另类在线| 精品黑人一区二区三区久久| 欧美一区二区精品在线| 欧美精品aⅴ在线视频| 欧美日韩国产一区| 欧美日韩精品一区二区| 欧美日韩免费电影| 91精品国产综合久久久久久久久久 | 欧美激情一区不卡| 国产欧美日韩亚州综合| 欧美高清在线一区| 国产精品国产自产拍高清av| 中文一区二区完整视频在线观看| 中文字幕精品一区| 中文字幕高清不卡| 国产精品久久国产精麻豆99网站| 亚洲欧洲成人av每日更新| 亚洲视频中文字幕| 一区二区三区四区在线免费观看| 亚洲女同一区二区| 亚洲网友自拍偷拍| 性做久久久久久| 精品一区二区三区在线观看国产| 国内精品国产成人|