-0.0510 0.0268 -0.2459 -0.1759 -0.1762 -0.0177 0.1982 -0.0018 -0.0491 -0.0529 -0.2203 0.1275 0.1848 0.0562
0.2135 0.1222 -0.1876 -0.0524 -0.1289 -0.0030 0.1529 0.1815 0.0104 0.0510 0.0019 -0.0225 0.0847 -0.1337
0.1102 -0.2269 0.0161 0.2029 -0.0687 -0.1398 -0.0105 0.1470 0.2370 -0.1834 0.2514 -0.1777 -0.1032 0.1701
-0.2238 0.1929 -0.1030 0.1822 0.1619 -0.1508 0.0866 0.1617 -0.0501 0.1434 0.0231 0.0943 0.0928 -0.2055
0.1350 -0.0192 -0.1634 -0.1365 0.1867 -0.1548 -0.1843 0.0054 ];
net.b{2} = [ -1.4232 -0.5882
-0.1564 0.8681
-1.4395 ]; net.LW{3,2} = [ 0.2448 0.4426 -0.9057 0.6060 0.3804 ];
net.b{3} = [ -0.3093 ]; y = simnet,input;
k = y1,1; if
k -0.5 k = -1;
hasil1 = Akar sakit
; kendali1 =
; elseif
k= -0.5 k= 0.5 k = 0;
hasil1 = Akar sehat
; kendali1 =
; else
k = 1; hasil1 =
Akar terserang penyakit Akar putih ;
kendali1 = Tanah pada leher akar tanaman harus dibuka dengan
membuat lubang berjarak 30 cm di sekeliling akar. Kedalaman lubang tergantung pada batas serangan jamur. Kemudian benang-benang jamur
yang menempel pada akar dikerok. Akar yang sudah rusak berat atau busuk dipotong dan dimusnahkan. Bagian luka akibat kerokan atau
potongan ditutup dengan ter. Selanjutnya keseluruhan akar yang terluka diolesi Izal 5. Setelah itu, diolesi pelumas obat pelindung
akar. Setelah luka mengering, akar ditutup kembali dengan tanah.
; end
sethandles.texthasil1, String
,hasil1; sethandles.textkendali1,
String ,kendali1;
5. Source Code untuk Form DaftarPenyakit
function varargout = DaftarPenyakitvarargin
Inisialisasi GUI gui_Singleton = 1;
gui_State = struct gui_Name
, mfilename, ...
gui_Singleton , gui_Singleton,
... gui_OpeningFcn
, DaftarPenyakit_OpeningFcn, ...
gui_OutputFcn , DaftarPenyakit_OutputFcn,
...
Universitas Sumatera Utara
gui_LayoutFcn , [] ,
... gui_Callback
, []; if
nargin ischarvarargin{1} gui_State.gui_Callback = str2funcvarargin{1};
end if
nargout [varargout{1:nargout}] = gui_mainfcngui_State, varargin{:};
else gui_mainfcngui_State, varargin{:};
end function
DaftarPenyakit_OpeningFcnhObject, eventdata, handles, varargin
Default command line output untuk DaftarPenyakit handles.output = hObject;
Update handles structure guidatahObject, handles;
--- Outputs from this function are returned to the command line. function
varargout = DaftarPenyakit_OutputFcnhObject, eventdata, handles
varargout{1} = handles.output; function
tutupbutton_CallbackhObject, eventdata, handles close
6. Source Code untuk Form Keluar
function varargout = Keluarvarargin
Inisialisasi GUI gui_Singleton = 1;
gui_State = struct gui_Name
, mfilename, ...
gui_Singleton , gui_Singleton,
... gui_OpeningFcn
, Keluar_OpeningFcn, ...
gui_OutputFcn , Keluar_OutputFcn,
... gui_LayoutFcn
, [] , ...
gui_Callback , [];
if nargin ischarvarargin{1}
gui_State.gui_Callback = str2funcvarargin{1}; end
if nargout
[varargout{1:nargout}] = gui_mainfcngui_State, varargin{:}; else
gui_mainfcngui_State, varargin{:}; end
function Keluar_OpeningFcnhObject, eventdata, handles, varargin
Choose default command line output for Keluar handles.output =
Yes ;
Universitas Sumatera Utara
Update handles structure guidatahObject, handles;
if nargin 3
for index = 1:2:nargin-3,
if nargin-3==index,
break ,
end switch
lowervarargin{index} case
title sethObject,
Name , varargin{index+1};
case string
sethandles.text1, String
, varargin{index+1}; end
end end
FigPos=get0, DefaultFigurePosition
; OldUnits = gethObject,
Units ;
sethObject, Units
, pixels
; OldPos = gethObject,
Position ;
FigWidth = OldPos3; FigHeight = OldPos4;
if isemptygcbf
ScreenUnits=get0, Units
; set0,
Units ,
pixels ;
ScreenSize=get0, ScreenSize
; set0,
Units ,ScreenUnits;
FigPos1=12ScreenSize3-FigWidth; FigPos2=23ScreenSize4-FigHeight;
else GCBFOldUnits = getgcbf,
Units ;
setgcbf, Units
, pixels
; GCBFPos = getgcbf,
Position ;
setgcbf, Units
,GCBFOldUnits; FigPos1:2 = [GCBFPos1 + GCBFPos3 2 - FigWidth 2,
... GCBFPos2 + GCBFPos4 2 - FigHeight 2];
end FigPos3:4=[FigWidth FigHeight];
sethObject, Position
, FigPos; sethObject,
Units , OldUnits;
Menampilkan icon dialog load
dialogicons.mat IconData=questIconData;
questIconMap256,: = gethandles.figure1, Color
; IconCMap=questIconMap;
Img=imageIconData, Parent
, handles.axes1; sethandles.figure1,
Colormap , IconCMap;
sethandles.axes1, ...
Visible ,
off ,
... YDir
, reverse
, ...
XLim , getImg,
XData ,
... YLim
, getImg, YData
... ;
Universitas Sumatera Utara
sethandles.figure1, WindowStyle
, modal
uiwaithandles.figure1; --- Outputs from this function are returned to the command line.
function varargout = Keluar_OutputFcnhObject, eventdata, handles
Get default command line output from handles structure varargout{1} = handles.output;
deletehandles.figure1; function
yabutton_CallbackhObject, eventdata, handles handles.output = gethObject,
String ;
guidatahObject, handles; uiresumehandles.figure1;
function figure1_CloseRequestFcnhObject, eventdata, handles
if isequalgethandles.figure1,
waitstatus ,
waiting uiresumehandles.figure1;
else deletehandles.figure1;
end function
figure1_KeyPressFcnhObject, eventdata, handles Mengecek penekanan enter atau escape oleh user
if isequalgethObject,
CurrentKey ,
escape User pilih tidak dengan menekan escape
handles.output = No
; guidatahObject, handles;
uiresumehandles.figure1; end
if isequalgethObject,
CurrentKey ,
return uiresumehandles.figure1;
end function
tdkbutton_CallbackhObject, eventdata, handles close
Universitas Sumatera Utara
LAMPIRAN B
PENYAKIT TANAMAN KARET Hevea brasiliensis DAN PENGENDALIANNYA
1. Penyakit Akar Putih White root disease