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

📄 approx.m

📁 一个MATLAB写的BP神经网络原代码
💻 M
字号:
function approx(NHIDDENS)% approx.m% Using backprop to approximate a continuous function.% Set the variable NHIDDENS to the desired number of hidden units.%% This script initializes all the variables and then calls% the approxhelper script to actually do the training.if nargin==0, NHIDDENS = 5, endPatterns = (-pi : 0.1 : pi);Desired = approxfn(Patterns);[NINPUTS, NPATS]  = size(Patterns);[NOUTPUTS, NPATS] = size(Desired);Inputs1 = [ones(1,NPATS); Patterns];Momentum = 0.9;DerivIncr = 0.1;LearnSchedule = [100 .0001; 1900 .002];sched_pointer = 1;TSS_Limit = 0.2;InitWeights1 = rand(NHIDDENS,1+NINPUTS)*2-1;InitWeights2 = rand(NOUTPUTS,1+NHIDDENS)*2-1;Weights1 = InitWeights1;Weights2 = InitWeights2;deltaW1 = 0;deltaW2 = 0;clf reset, whitebg(gcf,[0 0 0]), hold on, box onxlabel('x'), ylabel('f(x)')epoch = 0;approxhelper

⌨️ 快捷键说明

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