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

📄 nnfunctionindex.m

📁 神经网络VC++代码 人工神经网络原理及仿真实例.
💻 M
字号:
clc;
%NN网络函数
NNf=figure('color',[0.8 0.8 0.8],'position',[120 120 600 400],'name',...
   '神经网络工具箱函数','numbertitle','off');

%界面说明
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.82 0.9 0.15],...
   'horizontal','center','string','MATLAB(5.x版)神经网络工具箱函数','back',[0.8 0.8 0.8],...
   'fontsize',15);

 uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.74 0.42 0.1],...
   'string',' 1.设计函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.68 0.42 0.1],...
   'string',' 2.传递函数 ','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.62 0.42 0.1],...
   'string',' 3.学习规则','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.56 0.42 0.1],...
   'string',' 4.绘图函数 ','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.50 0.42 0.1],...
   'string',' 5.δ函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.44 0.42 0.1],...
   'string',' 6.分析函数 ','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.38 0.42 0.1],...
   'string',' 7.网络创建函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.32 0.42 0.1],...
   'string',' 8.网络应用函数 ','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.26 0.42 0.1],...
   'string',' 9.权函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.20 0.42 0.1],...
   'string',' 10.网络输入函数 ','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.14 0.42 0.1],...
   'string',' 11.初始化函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.05 0.08 0.42 0.1],...
   'string',' 12.性能分析函数 ','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.35 0.74 0.42 0.1],...
   'string',' 13.自适应函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.35 0.68 0.42 0.1],...
   'string',' 14.训练函数 ','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.35 0.62 0.42 0.1],...
   'string',' 15.符号变换函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.35 0.56 0.42 0.1],...
   'string',' 16.拓扑函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.35 0.50 0.42 0.1],...
   'string',' 17.矩阵函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.35 0.44 0.42 0.1],...
   'string',' 18.邻域函数 ','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);
uicontrol(NNf,'style','text','units','normalized','position',[0.35 0.38 0.42 0.1],...
   'string',' 19.仿真函数','back',[0.8 0.8 0.8],'horizontal','left','fontsize',12);

%按钮与菜单
uicontrol(NNf,'style','text','units','normalized','position',[0.57 0.65 0.4 0.1],...
   'string','请选择 :','back',[0.8 0.8 0.8],'horizontal','center','fontsize',12);

NNf_exp=uicontrol(NNf,'style','popup','units','normalized','position',[0.7 0.58 0.14 0.1],...
   'string',' 1| 2| 3| 4| 5| 6| 7| 8| 9| 10| 11| 12| 13| 14| 15| 16| 17| 18| 19',...
'value',1,'UserData',['NNfunction1';'NNfunction2';'NNfunction3';'NNfunction4';'NNfunction5';'NNfunction6';'NNfunction7';'NNfunction8';'NNfunction9';... 
                      'NNfunctiona';'NNfunctionb';'NNfunctionc';'NNfunctiond';'NNfunctione';'NNfunctionf';'NNfunctiong';'NNfunctionh';'NNfunctioni';'NNfunctionj';])%,'callback',[...
%    'UD=get(NNf_exp,"UserData"),'...
 % 'UD(get(NNf_exp,"value"),:),']);
uicontrol(NNf,'style','push','units','normalized','position',[0.86 0.62 0.08 0.07],...
   'string','确 定','fontsize',12,'callback',[...
       'UD=get(NNf_exp,''UserData'');',...
       'eval(UD(get(NNf_exp,''value''),:))']);
 

 

%退出
uicontrol(NNf,'style','push','units','normalized','position',[0.77 0.13 0.18 0.1],...
   'string','退       出','callback','close(NNf)','fontsize',12);
%uicontrol(NNf,'style','push','units','normalized','position',[0.77 0.01 0.18 0.1],...
 %  'string','退出系统','callback','quit','fontsize',12);

⌨️ 快捷键说明

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