from
rnnsimv2.zip
by Hossam Abdelbaki Contains a number of m-files for training and evaluation of the random neural network
Initialize_Weights()
%%%****************** begin Initialize_Weights.m ****************%%%
%%%%%%%%%%%%%%%%%%%%%%%%% Info %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% File Name : Initialize_Weights.m %%%
%%% Type : m function file %%%
%%% Parent : None %%%
%%% External Calls : None %%%
%%% Internal Calls : None %%%
%%% Date : September, 1, 1999 %%%
%%% Author : Hossam Eldin Mostafa Abdelbaki %%%
%%% Address : University of Central Florida, %%%
%%% : School of Computer Science %%%
%%% Email : ahossam@cs.ucf.edu %%%
%%% Home Page : http://www.cs.ucf.edu/~ahossam/ %%%
%%% Help : read the manual file (rnnsimv2.pdf) %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function Initialize_Weights()
global wplus wminus N_Total wplus_index wminus_index wplus_conn wminus_conn RAND_RANGE
wplus = zeros(N_Total,N_Total);
wminus = zeros(N_Total,N_Total);
% Initializing the weights
for i = 1:N_Total
for j = 1:wplus_index(i)
wplus(i,wplus_conn(i,j)) = RAND_RANGE*rand(1,1);
end
end
for i = 1:N_Total
for j = 1:wminus_index(i)
wminus(i,wminus_conn(i,j)) = RAND_RANGE*rand(1,1);
end
end
%%%****************** end Initialize_Weights.m *******************%%%