function [A,B]=rna(X,Yd,h) [N,ne]=size(X); ns=size(Yd,2); A=rands(h,ne+1)/2; % [-1,1]-->[-0.2,0.2] B=rands(ns,h+1)/2; % [-1,1]-->[-0.2,0.2] Y=calc_saida(X,A,B,N); erro = Y-Yd; MSE = 1/N*sum(sum(erro.*erro)); ep = 0; epmax = 20000; E = 1e-3; alfa =0.95; vet=[]; vet=[vet;MSE]; while MSE>E & ep