Implementasi Jaringan Syaraf Tiruan Self Organizing Map Kohonen dalam Pengenalan Telapak Kaki Bayi

62

LISTING PROGRAM

1. Form Beranda
function varargout = beranda(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name',
mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @beranda_OpeningFcn, ...
'gui_OutputFcn', @beranda_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback',
[]);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else

gui_mainfcn(gui_State, varargin{:});
end

function beranda_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
guidata(hObject, handles);
function varargout = beranda_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;
function beranda_Callback(hObject, eventdata, handles)
beranda;
close(gcbf);
function Latih_Callback(hObject, eventdata, handles)
pelatihan;
close(gcbf);
function Uji_Callback(hObject, eventdata, handles)
pengujian;
close(gcbf);
function Help_Callback(hObject, eventdata, handles)
help;
function Exit_Callback(hObject, eventdata, handles)

ask=questdlg('Anda ingin keluar dari aplikasi ini?',...
'Exit','Ya','Tidak','No');
switch ask
case 'Ya'

Universitas Sumatera Utara

63

close('all');
case 'Tidak'
return
end
function figure1_WindowButtonDownFcn(hObject, eventdata, handles)
function text1_CreateFcn(hObject, eventdata, handles)
function axes3_CreateFcn(hObject, eventdata, handles)
foto=imread('logo.jpg');
imshow(foto);

2. Form Pelatihan

function varargout = pelatihan(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name',
mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @pelatihan_OpeningFcn, ...
'gui_OutputFcn', @pelatihan_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback',
[]);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
function pelatihan_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;

guidata(hObject, handles);
function varargout = pelatihan_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;

function pushbutton1_Callback(hObject, eventdata, handles)
function beranda_Callback(hObject, eventdata, handles)
beranda;
close(gcbf);
function Latih_Callback(hObject, eventdata, handles)
pelatihan;
close(gcbf);
function Uji_Callback(hObject, eventdata, handles)
pengujian;
close(gcbf);
function help_Callback(hObject, eventdata, handles)
help;
function Exit_Callback(hObject, eventdata, handles)
ask=questdlg('Anda ingin keluar dari aplikasi ini?',...
'Exit','Ya','Tidak','No');
switch ask

case 'Ya'
close('all');
case 'Tidak'
return

Universitas Sumatera Utara

64

end
function load_citra_Callback(hObject, eventdata, handles)
gambar1=imread('b1.jpg');
gambar2=imread('b2.jpg');
gambar3=imread('b3.jpg');
gambar4=imread('b4.jpg');
gambar5=imread('b5.jpg');
gambar6=imread('b6.jpg');
gambar7=imread('b7.jpg');
gambar8=imread('b8.jpg');
gambar9=imread('b9.jpg');

gambar10=imread('b10.jpg');
gambar11=imread('b11.jpg');
gambar12=imread('b12.jpg');
gambar13=imread('b13.jpg');
gambar14=imread('b14.jpg');
gambar15=imread('b15.jpg');
gambar16=imread('b16.jpg');
gambar17=imread('b17.jpg');
gambar18=imread('b18.jpg');
gambar19=imread('b19.jpg');
gambar20=imread('b20.jpg');
gambar21=imread('b21.jpg');
gambar22=imread('b22.jpg');
gambar23=imread('b23.jpg');
gambar24=imread('b24.jpg');
gambar25=imread('b25.jpg');
gambar26=imread('b26.jpg');
gambar27=imread('b27.jpg');
gambar28=imread('b28.jpg');
gambar29=imread('b29.jpg');

gambar30=imread('b30.jpg');

axes(handles.axes1); imshow(gambar1);
axes(handles.axes2); imshow(gambar2);
axes(handles.axes3); imshow(gambar3);
axes(handles.axes4); imshow(gambar4);
axes(handles.axes5); imshow(gambar5);
axes(handles.axes6); imshow(gambar6);
axes(handles.axes7); imshow(gambar7);
axes(handles.axes8); imshow(gambar8);
axes(handles.axes9); imshow(gambar9);
axes(handles.axes10); imshow(gambar10);
axes(handles.axes11); imshow(gambar11);
axes(handles.axes12); imshow(gambar12);
axes(handles.axes13); imshow(gambar13);
axes(handles.axes14); imshow(gambar14);
axes(handles.axes15); imshow(gambar15);
axes(handles.axes16); imshow(gambar16);
axes(handles.axes17); imshow(gambar17);
axes(handles.axes18); imshow(gambar18);

axes(handles.axes19); imshow(gambar19);
axes(handles.axes20); imshow(gambar20);
axes(handles.axes21); imshow(gambar21);
axes(handles.axes22); imshow(gambar22);
axes(handles.axes23); imshow(gambar23);
axes(handles.axes24); imshow(gambar24);

Universitas Sumatera Utara

65

axes(handles.axes25);
axes(handles.axes26);
axes(handles.axes27);
axes(handles.axes28);
axes(handles.axes29);
axes(handles.axes30);

imshow(gambar25);
imshow(gambar26);

imshow(gambar27);
imshow(gambar28);
imshow(gambar29);
imshow(gambar30);

set(handles.resize,'Enable','On');
function resize_Callback(hObject, eventdata, handles)
gambar1=getimage(handles.axes1);
gambar2=getimage(handles.axes2);
gambar3=getimage(handles.axes3);
gambar4=getimage(handles.axes4);
gambar5=getimage(handles.axes5);
gambar6=getimage(handles.axes6);
gambar7=getimage(handles.axes7);
gambar8=getimage(handles.axes8);
gambar9=getimage(handles.axes9);
gambar10=getimage(handles.axes10);
gambar11=getimage(handles.axes11);
gambar12=getimage(handles.axes12);
gambar13=getimage(handles.axes13);

gambar14=getimage(handles.axes14);
gambar15=getimage(handles.axes15);
gambar16=getimage(handles.axes16);
gambar17=getimage(handles.axes17);
gambar18=getimage(handles.axes18);
gambar19=getimage(handles.axes19);
gambar20=getimage(handles.axes20);
gambar21=getimage(handles.axes21);
gambar22=getimage(handles.axes22);
gambar23=getimage(handles.axes23);
gambar24=getimage(handles.axes24);
gambar25=getimage(handles.axes25);
gambar26=getimage(handles.axes26);
gambar27=getimage(handles.axes27);
gambar28=getimage(handles.axes28);
gambar29=getimage(handles.axes29);
gambar30=getimage(handles.axes30);
gambar1=imresize(gambar1,[100,50]);
gambar2=imresize(gambar2,[100,50]);
gambar3=imresize(gambar3,[100,50]);

gambar4=imresize(gambar4,[100,50]);
gambar5=imresize(gambar5,[100,50]);
gambar6=imresize(gambar6,[100,50]);
gambar7=imresize(gambar7,[100,50]);
gambar8=imresize(gambar8,[100,50]);
gambar9=imresize(gambar9,[100,50]);
gambar10=imresize(gambar10,[100,50]);
gambar11=imresize(gambar11,[100,50]);
gambar12=imresize(gambar12,[100,50]);
gambar13=imresize(gambar13,[100,50]);
gambar14=imresize(gambar14,[100,50]);
gambar15=imresize(gambar15,[100,50]);
gambar16=imresize(gambar16,[100,50]);
gambar17=imresize(gambar17,[100,50]);
gambar18=imresize(gambar18,[100,50]);

Universitas Sumatera Utara

66

gambar19=imresize(gambar19,[100,50]);
gambar20=imresize(gambar20,[100,50]);
gambar21=imresize(gambar21,[100,50]);
gambar22=imresize(gambar22,[100,50]);
gambar23=imresize(gambar23,[100,50]);
gambar24=imresize(gambar24,[100,50]);
gambar25=imresize(gambar25,[100,50]);
gambar26=imresize(gambar26,[100,50]);
gambar27=imresize(gambar27,[100,50]);
gambar28=imresize(gambar28,[100,50]);
gambar29=imresize(gambar29,[100,50]);
gambar30=imresize(gambar30,[100,50]);
axes(handles.axes1); imshow(gambar1);
axes(handles.axes2); imshow(gambar2);
axes(handles.axes3); imshow(gambar3);
axes(handles.axes4); imshow(gambar4);
axes(handles.axes5); imshow(gambar5);
axes(handles.axes6); imshow(gambar6);
axes(handles.axes7); imshow(gambar7);
axes(handles.axes8); imshow(gambar8);
axes(handles.axes9); imshow(gambar9);
axes(handles.axes10); imshow(gambar10);
axes(handles.axes11); imshow(gambar11);
axes(handles.axes12); imshow(gambar12);
axes(handles.axes13); imshow(gambar13);
axes(handles.axes14); imshow(gambar14);
axes(handles.axes15); imshow(gambar15);
axes(handles.axes16); imshow(gambar16);
axes(handles.axes17); imshow(gambar17);
axes(handles.axes18); imshow(gambar18);
axes(handles.axes19); imshow(gambar19);
axes(handles.axes20); imshow(gambar20);
axes(handles.axes21); imshow(gambar21);
axes(handles.axes22); imshow(gambar22);
axes(handles.axes23); imshow(gambar23);
axes(handles.axes24); imshow(gambar24);
axes(handles.axes25); imshow(gambar25);
axes(handles.axes26); imshow(gambar26);
axes(handles.axes27); imshow(gambar27);
axes(handles.axes28); imshow(gambar28);
axes(handles.axes29); imshow(gambar29);
axes(handles.axes30); imshow(gambar30);
set(handles.grayscale,'Enable','On');
function grayscale_Callback(hObject, eventdata, handles)
gambar1=getimage(handles.axes1);
gambar2=getimage(handles.axes2);
gambar3=getimage(handles.axes3);
gambar4=getimage(handles.axes4);
gambar5=getimage(handles.axes5);
gambar6=getimage(handles.axes6);
gambar7=getimage(handles.axes7);
gambar8=getimage(handles.axes8);
gambar9=getimage(handles.axes9);
gambar10=getimage(handles.axes10);
gambar11=getimage(handles.axes11);
gambar12=getimage(handles.axes12);
gambar13=getimage(handles.axes13);
gambar14=getimage(handles.axes14);

Universitas Sumatera Utara

67

gambar15=getimage(handles.axes15);
gambar16=getimage(handles.axes16);
gambar17=getimage(handles.axes17);
gambar18=getimage(handles.axes18);
gambar19=getimage(handles.axes19);
gambar20=getimage(handles.axes20);
gambar21=getimage(handles.axes21);
gambar22=getimage(handles.axes22);
gambar23=getimage(handles.axes23);
gambar24=getimage(handles.axes24);
gambar25=getimage(handles.axes25);
gambar26=getimage(handles.axes26);
gambar27=getimage(handles.axes27);
gambar28=getimage(handles.axes28);
gambar29=getimage(handles.axes29);
gambar30=getimage(handles.axes30);
gambar1=rgb2gray(gambar1);
gambar2=rgb2gray(gambar2);
gambar3=rgb2gray(gambar3);
gambar4=rgb2gray(gambar4);
gambar5=rgb2gray(gambar5);
gambar6=rgb2gray(gambar6);
gambar7=rgb2gray(gambar7);
gambar8=rgb2gray(gambar8);
gambar9=rgb2gray(gambar9);
gambar10=rgb2gray(gambar10);
gambar11=rgb2gray(gambar11);
gambar12=rgb2gray(gambar12);
gambar13=rgb2gray(gambar13);
gambar14=rgb2gray(gambar14);
gambar15=rgb2gray(gambar15);
gambar16=rgb2gray(gambar16);
gambar17=rgb2gray(gambar17);
gambar18=rgb2gray(gambar18);
gambar19=rgb2gray(gambar19);
gambar20=rgb2gray(gambar20);
gambar21=rgb2gray(gambar21);
gambar22=rgb2gray(gambar22);
gambar23=rgb2gray(gambar23);
gambar24=rgb2gray(gambar24);
gambar25=rgb2gray(gambar25);
gambar26=rgb2gray(gambar26);
gambar27=rgb2gray(gambar27);
gambar28=rgb2gray(gambar28);
gambar29=rgb2gray(gambar29);
gambar30=rgb2gray(gambar30);
axes(handles.axes1); imshow(gambar1);
axes(handles.axes2); imshow(gambar2);
axes(handles.axes3); imshow(gambar3);
axes(handles.axes4); imshow(gambar4);
axes(handles.axes5); imshow(gambar5);
axes(handles.axes6); imshow(gambar6);
axes(handles.axes7); imshow(gambar7);
axes(handles.axes8); imshow(gambar8);
axes(handles.axes9); imshow(gambar9);
axes(handles.axes10); imshow(gambar10);
axes(handles.axes11); imshow(gambar11);
axes(handles.axes12); imshow(gambar12);

Universitas Sumatera Utara

68

axes(handles.axes13);
axes(handles.axes14);
axes(handles.axes15);
axes(handles.axes16);
axes(handles.axes17);
axes(handles.axes18);
axes(handles.axes19);
axes(handles.axes20);
axes(handles.axes21);
axes(handles.axes22);
axes(handles.axes23);
axes(handles.axes24);
axes(handles.axes25);
axes(handles.axes26);
axes(handles.axes27);
axes(handles.axes28);
axes(handles.axes29);
axes(handles.axes30);

imshow(gambar13);
imshow(gambar14);
imshow(gambar15);
imshow(gambar16);
imshow(gambar17);
imshow(gambar18);
imshow(gambar19);
imshow(gambar20);
imshow(gambar21);
imshow(gambar22);
imshow(gambar23);
imshow(gambar24);
imshow(gambar25);
imshow(gambar26);
imshow(gambar27);
imshow(gambar28);
imshow(gambar29);
imshow(gambar30);

set(handles.sharpening,'Enable','On');
function sharpening_Callback(hObject, eventdata, handles)
gambar1=getimage(handles.axes1);
gambar2=getimage(handles.axes2);
gambar3=getimage(handles.axes3);
gambar4=getimage(handles.axes4);
gambar5=getimage(handles.axes5);
gambar6=getimage(handles.axes6);
gambar7=getimage(handles.axes7);
gambar8=getimage(handles.axes8);
gambar9=getimage(handles.axes9);
gambar10=getimage(handles.axes10);
gambar11=getimage(handles.axes11);
gambar12=getimage(handles.axes12);
gambar13=getimage(handles.axes13);
gambar14=getimage(handles.axes14);
gambar15=getimage(handles.axes15);
gambar16=getimage(handles.axes16);
gambar17=getimage(handles.axes17);
gambar18=getimage(handles.axes18);
gambar19=getimage(handles.axes19);
gambar20=getimage(handles.axes20);
gambar21=getimage(handles.axes21);
gambar22=getimage(handles.axes22);
gambar23=getimage(handles.axes23);
gambar24=getimage(handles.axes24);
gambar25=getimage(handles.axes25);
gambar26=getimage(handles.axes26);
gambar27=getimage(handles.axes27);
gambar28=getimage(handles.axes28);
gambar29=getimage(handles.axes29);
gambar30=getimage(handles.axes30);

Sharp=fspecial('unsharp');
gbr1=imfilter(gambar1,Sharp);
gbr2=imfilter(gambar2,Sharp);
gbr3=imfilter(gambar3,Sharp);
gbr4=imfilter(gambar4,Sharp);

Universitas Sumatera Utara

69

gbr5=imfilter(gambar5,Sharp);
gbr6=imfilter(gambar6,Sharp);
gbr7=imfilter(gambar7,Sharp);
gbr8=imfilter(gambar8,Sharp);
gbr9=imfilter(gambar9,Sharp);
gbr10=imfilter(gambar10,Sharp);
gbr11=imfilter(gambar11,Sharp);
gbr12=imfilter(gambar12,Sharp);
gbr13=imfilter(gambar13,Sharp);
gbr14=imfilter(gambar14,Sharp);
gbr15=imfilter(gambar15,Sharp);
gbr16=imfilter(gambar16,Sharp);
gbr17=imfilter(gambar17,Sharp);
gbr18=imfilter(gambar18,Sharp);
gbr19=imfilter(gambar19,Sharp);
gbr20=imfilter(gambar20,Sharp);
gbr21=imfilter(gambar21,Sharp);
gbr22=imfilter(gambar22,Sharp);
gbr23=imfilter(gambar23,Sharp);
gbr24=imfilter(gambar24,Sharp);
gbr25=imfilter(gambar25,Sharp);
gbr26=imfilter(gambar26,Sharp);
gbr27=imfilter(gambar27,Sharp);
gbr28=imfilter(gambar28,Sharp);
gbr29=imfilter(gambar29,Sharp);
gbr30=imfilter(gambar30,Sharp);

axes(handles.axes1); imshow(gbr1);
axes(handles.axes2); imshow(gbr2);
axes(handles.axes3); imshow(gbr3);
axes(handles.axes4); imshow(gbr4);
axes(handles.axes5); imshow(gbr5);
axes(handles.axes6); imshow(gbr6);
axes(handles.axes7); imshow(gbr7);
axes(handles.axes8); imshow(gbr8);
axes(handles.axes9); imshow(gbr9);
axes(handles.axes10); imshow(gbr10);
axes(handles.axes11); imshow(gbr11);
axes(handles.axes12); imshow(gbr12);
axes(handles.axes13); imshow(gbr13);
axes(handles.axes14); imshow(gbr14);
axes(handles.axes15); imshow(gbr15);
axes(handles.axes16); imshow(gbr16);
axes(handles.axes17); imshow(gbr17);
axes(handles.axes18); imshow(gbr18);
axes(handles.axes19); imshow(gbr19);
axes(handles.axes20); imshow(gbr20);
axes(handles.axes21); imshow(gbr21);
axes(handles.axes22); imshow(gbr22);
axes(handles.axes23); imshow(gbr23);
axes(handles.axes24); imshow(gbr24);
axes(handles.axes25); imshow(gbr25);
axes(handles.axes26); imshow(gbr26);
axes(handles.axes27); imshow(gbr27);
axes(handles.axes28); imshow(gbr28);
axes(handles.axes29); imshow(gbr29);
axes(handles.axes30); imshow(gbr30);

Universitas Sumatera Utara

70

set(handles.deteksi_tepi,'Enable','On');
function deteksi_tepi_Callback(hObject, eventdata, handles)
gambar1=getimage(handles.axes1);
gambar2=getimage(handles.axes2);
gambar3=getimage(handles.axes3);
gambar4=getimage(handles.axes4);
gambar5=getimage(handles.axes5);
gambar6=getimage(handles.axes6);
gambar7=getimage(handles.axes7);
gambar8=getimage(handles.axes8);
gambar9=getimage(handles.axes9);
gambar10=getimage(handles.axes10);
gambar11=getimage(handles.axes11);
gambar12=getimage(handles.axes12);
gambar13=getimage(handles.axes13);
gambar14=getimage(handles.axes14);
gambar15=getimage(handles.axes15);
gambar16=getimage(handles.axes16);
gambar17=getimage(handles.axes17);
gambar18=getimage(handles.axes18);
gambar19=getimage(handles.axes19);
gambar20=getimage(handles.axes20);
gambar21=getimage(handles.axes21);
gambar22=getimage(handles.axes22);
gambar23=getimage(handles.axes23);
gambar24=getimage(handles.axes24);
gambar25=getimage(handles.axes25);
gambar26=getimage(handles.axes26);
gambar27=getimage(handles.axes27);
gambar28=getimage(handles.axes28);
gambar29=getimage(handles.axes29);
gambar30=getimage(handles.axes30);

gb1=edge(gambar1,'canny');
gb2=edge(gambar2,'canny');
gb3=edge(gambar3,'canny');
gb4=edge(gambar4,'canny');
gb5=edge(gambar5,'canny');
gb6=edge(gambar6,'canny');
gb7=edge(gambar7,'canny');
gb8=edge(gambar8,'canny');
gb9=edge(gambar9,'canny');
gb10=edge(gambar10,'canny');
gb11=edge(gambar11,'canny');
gb12=edge(gambar12,'canny');
gb13=edge(gambar13,'canny');
gb14=edge(gambar14,'canny');
gb15=edge(gambar15,'canny');
gb16=edge(gambar16,'canny');
gb17=edge(gambar17,'canny');
gb18=edge(gambar18,'canny');
gb19=edge(gambar19,'canny');
gb20=edge(gambar20,'canny');
gb21=edge(gambar21,'canny');
gb22=edge(gambar22,'canny');
gb23=edge(gambar23,'canny');
gb24=edge(gambar24,'canny');
gb25=edge(gambar25,'canny');
gb26=edge(gambar26,'canny');

Universitas Sumatera Utara

71

gb27=edge(gambar27,'canny');
gb28=edge(gambar28,'canny');
gb29=edge(gambar29,'canny');
gb30=edge(gambar30,'canny');
axes(handles.axes1); imshow(gb1);
axes(handles.axes2); imshow(gb2);
axes(handles.axes3); imshow(gb3);
axes(handles.axes4); imshow(gb4);
axes(handles.axes5); imshow(gb5);
axes(handles.axes6); imshow(gb6);
axes(handles.axes7); imshow(gb7);
axes(handles.axes8); imshow(gb8);
axes(handles.axes9); imshow(gb9);
axes(handles.axes10); imshow(gb10);
axes(handles.axes11); imshow(gb11);
axes(handles.axes12); imshow(gb12);
axes(handles.axes13); imshow(gb13);
axes(handles.axes14); imshow(gb14);
axes(handles.axes15); imshow(gb15);
axes(handles.axes16); imshow(gb16);
axes(handles.axes17); imshow(gb17);
axes(handles.axes18); imshow(gb18);
axes(handles.axes19); imshow(gb19);
axes(handles.axes20); imshow(gb20);
axes(handles.axes21); imshow(gb21);
axes(handles.axes22); imshow(gb22);
axes(handles.axes23); imshow(gb23);
axes(handles.axes24); imshow(gb24);
axes(handles.axes25); imshow(gb25);
axes(handles.axes26); imshow(gb26);
axes(handles.axes27); imshow(gb27);
axes(handles.axes28); imshow(gb28);
axes(handles.axes29); imshow(gb29);
axes(handles.axes30); imshow(gb30);
set(handles.train,'Enable','On');

function train_Callback(hObject, eventdata, handles)
tic;
gambar1=getimage(handles.axes1);
gambar2=getimage(handles.axes2);
gambar3=getimage(handles.axes3);
gambar4=getimage(handles.axes4);
gambar5=getimage(handles.axes5);
gambar6=getimage(handles.axes6);
gambar7=getimage(handles.axes7);
gambar8=getimage(handles.axes8);
gambar9=getimage(handles.axes9);
gambar10=getimage(handles.axes10);
gambar11=getimage(handles.axes11);
gambar12=getimage(handles.axes12);
gambar13=getimage(handles.axes13);
gambar14=getimage(handles.axes14);
gambar15=getimage(handles.axes15);
gambar16=getimage(handles.axes16);
gambar17=getimage(handles.axes17);
gambar18=getimage(handles.axes18);

Universitas Sumatera Utara

72

gambar19=getimage(handles.axes19);
gambar20=getimage(handles.axes20);
gambar21=getimage(handles.axes21);
gambar22=getimage(handles.axes22);
gambar23=getimage(handles.axes23);
gambar24=getimage(handles.axes24);
gambar25=getimage(handles.axes25);
gambar26=getimage(handles.axes26);
gambar27=getimage(handles.axes27);
gambar28=getimage(handles.axes28);
gambar29=getimage(handles.axes29);
gambar30=getimage(handles.axes30);

m1=double(reshape(gambar1,1,5000));
m2=double(reshape(gambar2,1,5000));
m3=double(reshape(gambar3,1,5000));
m4=double(reshape(gambar4,1,5000));
m5=double(reshape(gambar5,1,5000));
m6=double(reshape(gambar6,1,5000));
m7=double(reshape(gambar7,1,5000));
m8=double(reshape(gambar8,1,5000));
m9=double(reshape(gambar9,1,5000));
m10=double(reshape(gambar10,1,5000));
m11=double(reshape(gambar11,1,5000));
m12=double(reshape(gambar12,1,5000));
m13=double(reshape(gambar13,1,5000));
m14=double(reshape(gambar14,1,5000));
m15=double(reshape(gambar15,1,5000));
m16=double(reshape(gambar16,1,5000));
m17=double(reshape(gambar17,1,5000));
m18=double(reshape(gambar18,1,5000));
m19=double(reshape(gambar19,1,5000));
m20=double(reshape(gambar20,1,5000));
m21=double(reshape(gambar21,1,5000));
m22=double(reshape(gambar22,1,5000));
m23=double(reshape(gambar23,1,5000));
m24=double(reshape(gambar24,1,5000));
m25=double(reshape(gambar25,1,5000));
m26=double(reshape(gambar26,1,5000));
m27=double(reshape(gambar27,1,5000));
m28=double(reshape(gambar28,1,5000));
m29=double(reshape(gambar29,1,5000));
m30=double(reshape(gambar30,1,5000));
alpha=get(handles.alpha,'String');
input=[m1 ; m2 ; m3 ; m4 ; m5 ; m6 ; m7 ; m8; m9; m10; m11;
m12; m13; m14; m15; m16; m17; m18; m19; m20;
m21; m22; m23; m24; m25; m26; m27; m28; m29; m30];
w= [m1; m2 ; m3 ; m4; m5; m6; m7; m8; m9; m10];
alpha= str2double(alpha);
epoch=0;
tic;
while alpha > 0 && alpha