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

📄 fnnsimu.m

📁 nnToolKit 神经网络工具包是基于 MATLAB 神经网络工具箱自行开发的一组神经网络算法函数库
💻 M
字号:
function retstr = FnnSimu(kd,sj,td)
%%%% 输入参数赋值开始 %%%%%%%%%%%%%%%%%%%%%%%
% 方便调试程序用,程序调试时去掉这部分的注释
kd=4;
sj=0.05;
td=[37,26,15,3,0.16,1];
%%%% 输入参数赋值结束 %%%%%%%%%%%%%%%%%%%%%%%%
  kuand=kd;
  sjsd=sj;
% 加载训练好的权值文件
  WW=load('data\w.dat');
  [row,col]=size(WW);
  mu=zeros(1,row);
  b0=WW(:,col-1);
% %%%%%根据模糊规则计算预测结果 
  for j=1:row
      x1=1;
      for i=1:col-2
          x1=x1 .* 1/(sjsd .* exp(((td(i)-WW(j,i))/kuand) .* ((td(i)-WW(j,i))/kuand)));
      end
      mu(j)=x1;
  end
  x2=0;
  x3=0;
  for i1=1:row
      x2=x2 + b0(i1) .* mu(i1);
      x3=x3 +mu(i1);
  end
% 返回网络预测结果:某天的累计沉降量。
retstr=x2/x3;

⌨️ 快捷键说明

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