NAMA: YAE LIA SOHNI SODIPTA LASE ASISTEN: FAJRI RAMDHAN
NIM: 1804112516 HARI/KEL/SESI: JUMAT/2/1
JURUSAN: BUDIDAYA PERAIRAN
function varargout = yaeliasohnisodiptalaseFIX(varargin)
% YAELIASOHNISODIPTALASEFIX MATLAB code for yaeliasohnisodiptalaseFIX.fig
% YAELIASOHNISODIPTALASEFIX, by itself, creates a new
YAELIASOHNISODIPTALASEFIX or raises the existing
% singleton*.
%
% H = YAELIASOHNISODIPTALASEFIX returns the handle to a new
YAELIASOHNISODIPTALASEFIX or the handle to
% the existing singleton*.
%
% YAELIASOHNISODIPTALASEFIX('CALLBACK',hObject,eventData,handles,...)
calls the local
% function named CALLBACK in YAELIASOHNISODIPTALASEFIX.M with the given
input arguments.
%
% YAELIASOHNISODIPTALASEFIX('Property','Value',...) creates a new
YAELIASOHNISODIPTALASEFIX or raises the
% existing singleton*. Starting from the left, property value pairs are
% applied to the GUI before yaeliasohnisodiptalaseFIX_OpeningFcn gets
called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to yaeliasohnisodiptalaseFIX_OpeningFcn
via varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
% instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Edit the above text to modify the response to help
yaeliasohnisodiptalaseFIX
% Last Modified by GUIDE v2.5 17-May-2019 09:06:02
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @yaeliasohnisodiptalaseFIX_OpeningFcn,
...
'gui_OutputFcn', @yaeliasohnisodiptalaseFIX_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
% End initialization code - DO NOT EDIT
% --- Executes just before yaeliasohnisodiptalaseFIX is made visible.
function yaeliasohnisodiptalaseFIX_OpeningFcn(hObject, eventdata, handles,
varargin)
% This function has no output args, see OutputFcn.
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to yaeliasohnisodiptalaseFIX (see
VARARGIN)
% Choose default command line output for yaeliasohnisodiptalaseFIX
handles.output = hObject;
% Update handles structure
guidata(hObject, handles);
% UIWAIT makes yaeliasohnisodiptalaseFIX wait for user response (see
UIRESUME)
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command line.
function varargout = yaeliasohnisodiptalaseFIX_OutputFcn(hObject, eventdata,
handles)
% varargout cell array for returning output args (see VARARGOUT);
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure
varargout{1} = handles.output;
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
function edit4_Callback(hObject, eventdata, handles)
% hObject handle to edit4 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit4 as text
% str2double(get(hObject,'String')) returns contents of edit4 as a
double
% --- Executes during object creation, after setting all properties.
function edit4_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit4 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit5_Callback(hObject, eventdata, handles)
% hObject handle to edit5 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit5 as text
% str2double(get(hObject,'String')) returns contents of edit5 as a
double
% --- Executes during object creation, after setting all properties.
function edit5_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit5 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit6_Callback(hObject, eventdata, handles)
% hObject handle to edit6 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit6 as text
% str2double(get(hObject,'String')) returns contents of edit6 as a
double
% --- Executes during object creation, after setting all properties.
function edit6_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit6 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit7_Callback(hObject, eventdata, handles)
% hObject handle to edit7 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit7 as text
% str2double(get(hObject,'String')) returns contents of edit7 as a
double
% --- Executes during object creation, after setting all properties.
function edit7_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit7 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit8_Callback(hObject, eventdata, handles)
% hObject handle to edit8 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit8 as text
% str2double(get(hObject,'String')) returns contents of edit8 as a
double
% --- Executes during object creation, after setting all properties.
function edit8_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit8 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit9_Callback(hObject, eventdata, handles)
% hObject handle to edit9 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit9 as text
% str2double(get(hObject,'String')) returns contents of edit9 as a
double
% --- Executes during object creation, after setting all properties.
function edit9_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit9 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit10_Callback(hObject, eventdata, handles)
% hObject handle to edit10 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit10 as text
% str2double(get(hObject,'String')) returns contents of edit10 as a
double
% --- Executes during object creation, after setting all properties.
function edit10_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit10 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit11_Callback(hObject, eventdata, handles)
% hObject handle to edit11 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit11 as text
% str2double(get(hObject,'String')) returns contents of edit11 as a
double
% --- Executes during object creation, after setting all properties.
function edit11_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit11 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit12_Callback(hObject, eventdata, handles)
% hObject handle to edit12 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit12 as text
% str2double(get(hObject,'String')) returns contents of edit12 as a
double
% --- Executes during object creation, after setting all properties.
function edit12_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit12 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit13_Callback(hObject, eventdata, handles)
% hObject handle to edit13 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit13 as text
% str2double(get(hObject,'String')) returns contents of edit13 as a
double
% --- Executes during object creation, after setting all properties.
function edit13_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit13 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit14_Callback(hObject, eventdata, handles)
% hObject handle to edit14 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit14 as text
% str2double(get(hObject,'String')) returns contents of edit14 as a
double
% --- Executes during object creation, after setting all properties.
function edit14_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit14 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit15_Callback(hObject, eventdata, handles)
% hObject handle to edit15 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit15 as text
% str2double(get(hObject,'String')) returns contents of edit15 as a
double
% --- Executes during object creation, after setting all properties.
function edit15_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit15 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit16_Callback(hObject, eventdata, handles)
% hObject handle to edit16 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit16 as text
% str2double(get(hObject,'String')) returns contents of edit16 as a
double
% --- Executes during object creation, after setting all properties.
function edit16_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit16 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
sudutbenda1=get(handles.popupmenu1,'string');
sudutbenda1fix=str2double(sudutbenda1(get(handles.popupmenu1,'value')));
sudutbenda2=get(handles.popupmenu2,'string');
sudutbenda2fix=str2double(sudutbenda2(get(handles.popupmenu2,'value')));
sudutbenda3=get(handles.popupmenu3,'string');
sudutbenda3fix=str2double(sudutbenda3(get(handles.popupmenu3,'value')));
sinsudut1=sin(sudutbenda1fix*pi/180);
sinsudut2=sin(sudutbenda2fix*pi/180);
sinsudut3=sin(sudutbenda3fix*pi/180);
cossudut1=cos(sudutbenda1fix*pi/180);
cossudut2=cos(sudutbenda2fix*pi/180);
cossudut3=cos(sudutbenda3fix*pi/180);
kecbenda1=str2double(get(handles.edit1,'string'));
kecbenda2=str2double(get(handles.edit2,'string'));
kecbenda3=str2double(get(handles.edit3,'string'));
%YMAKS UNTUK BENDA 1-3
ymaksbenda1=((kecbenda1.^2)*(sinsudut1.^2))/(2.*10);
ymaksbenda2=((kecbenda1.^2)*(sinsudut2.^2))/(2.*10);
ymaksbenda3=((kecbenda1.^2)*(sinsudut3.^2))/(2.*10);
%XMAKS UNTUK BENDA 1-3
xmaksbenda1=((kecbenda1.^2)*(2*sinsudut1.*cossudut1))/(10);
xmaksbenda2=((kecbenda2.^2)*(2*sinsudut2.*cossudut2))/(10);
xmaksbenda3=((kecbenda1.^2)*(2*sinsudut3.*cossudut3))/(10);
%TYMAKS UNTUK BENDA 1-3
tymaksbenda1=((kecbenda1.*sinsudut1)/10);
tymaksbenda2=((kecbenda2.*sinsudut2)/10);
tymaksbenda3=((kecbenda3.*sinsudut3)/10);
%TXMAKS UNTUK BENDA 1-3
txmaksbenda1=((2*kecbenda1.*sinsudut1)/10);
txmaksbenda2=((2*kecbenda2.*sinsudut2)/10);
txmaksbenda3=((2*kecbenda3.*sinsudut3)/10);
%MEMUNCULKAN SEMUA HASIL :D
set(handles.edit4,'string',ymaksbenda1);
set(handles.edit5,'string',ymaksbenda2);
set(handles.edit6,'string',ymaksbenda3);
set(handles.edit7,'string',xmaksbenda1);
set(handles.edit8,'string',xmaksbenda2);
set(handles.edit9,'string',xmaksbenda3);
set(handles.edit10,'string',tymaksbenda1);
set(handles.edit11,'string',tymaksbenda2);
set(handles.edit12,'string',tymaksbenda3);
set(handles.edit13,'string',txmaksbenda1);
set(handles.edit14,'string',txmaksbenda2);
set(handles.edit15,'string',txmaksbenda3);
% --- Executes on button press in pushbutton3.
function pushbutton3_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
sudutbenda1=get(handles.popupmenu1,'string');
sudutbenda1fix=str2double(sudutbenda1{get(handles.popupmenu1,'value')});
sudutbenda2=get(handles.popupmenu2,'string');
sudutbenda2fix=str2double(sudutbenda2{get(handles.popupmenu2,'value')});
sudutbenda3=get(handles.popupmenu3,'string');
sudutbenda3fix=str2double(sudutbenda3{get(handles.popupmenu3,'value')});
sinsudut1=sin(sudutbenda1fix*pi/180);
sinsudut2=sin(sudutbenda2fix*pi/180);
sinsudut3=sin(sudutbenda3fix*pi/180);
cossudut1=cos(sudutbenda1fix*pi/180);
cossudut2=cos(sudutbenda2fix*pi/180);
cossudut3=cos(sudutbenda3fix*pi/180);
kecbenda1=str2double(get(handles.edit1,'string'));
kecbenda2=str2double(get(handles.edit2,'string'));
kecbenda3=str2double(get(handles.edit3,'string'));
%YMAKS UNTUK BENDA 1-3
ymaksbenda1=((kecbenda1.^2)*(sinsudut1.^2))/(2.*10);
ymaksbenda2=((kecbenda2.^2)*(sinsudut2.^2))/(2.*10);
ymaksbenda3=((kecbenda3.^2)*(sinsudut3.^2))/(2.*10);
%XMAKS UNTUK BENDA 1-3
xmaksbenda1=((kecbenda1.^2)*(2*sinsudut1.*cossudut1))/(10);
xmaksbenda2=((kecbenda2.^2)*(2*sinsudut2.*cossudut2))/(10);
xmaksbenda3=((kecbenda3.^2)*(2*sinsudut3.*cossudut3))/(10);
%TYMAKS UNTUK BENDA 1-3
tymaksbenda1=((kecbenda1.*sinsudut1)/10);
tymaksbenda2=((kecbenda2.*sinsudut2)/10);
tymaksbenda3=((kecbenda3.*sinsudut3)/10);
%TXMAKS UNTUK BENDA 1-3
txmaksbenda1=((2*kecbenda1.*sinsudut1)/10);
txmaksbenda2=((2*kecbenda2.*sinsudut2)/10);
txmaksbenda3=((2*kecbenda3.*sinsudut3)/10);
%GRAFIK UNTUK BENDA 1
voybenda1=kecbenda1.*sinsudut1;
voxbenda1=kecbenda1.*cossudut1;
tbenda1=0:txmaksbenda1/100:txmaksbenda1;
ybenda1=(voybenda1.*tbenda1)-(0.5*10*(tbenda1.^2));
xbenda1=voxbenda1.*tbenda1;
axes(handles.axes1);
plot(xbenda1,ybenda1);
xlabel('Jarak(m)');
ylabel('Tinggi(m)');
legend(['sudut ' num2str(sudutbenda1fix) 'benda1'],'Location','northwest');
%GRAFIK UNTUK BENDA 2
voybenda2=kecbenda2.*sinsudut2;
voxbenda2=kecbenda2.*cossudut2;
tbenda2=0:txmaksbenda2/100:txmaksbenda2;
ybenda2=(voybenda2.*tbenda2)-(0.5*10*(tbenda2.^2));
xbenda2=voxbenda2.*tbenda2;
axes(handles.axes2);
plot(xbenda2,ybenda2);
xlabel('Jarak(m)');
ylabel('Tinggi(m)');
legend(['sudut ' num2str(sudutbenda2fix) 'benda2'],'Location','northwest');
%GRAFIK UNTUK BENDA 3
voybenda3=kecbenda3.*sinsudut3;
voxbenda3=kecbenda3.*cossudut3;
tbenda3=0:txmaksbenda3/100:txmaksbenda3;
ybenda3=(voybenda3.*tbenda3)-(0.5*10*(tbenda3.^2));
xbenda3=voxbenda3.*tbenda3;
axes(handles.axes3);
plot(xbenda1,ybenda3);
xlabel('Jarak(m)');
ylabel('Tinggi(m)');
legend(['sudut ' num2str(sudutbenda3fix) 'benda3'],'Location','northwest');
% --- Executes on button press in pushbutton4.
function pushbutton4_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton4 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
axes(handles.axes4);
unri=imread('logo.png');
image (unri);
axis off;
axis image;
axes(handles.axes5);
asisten=imread('bangfajri.jpg');
image (bangfajri);
axis off;
axis image;
axes(handles.axes6);
praktikan=imread('yae.jpg');
image (yae);
axis off;
axis image;
% --- Executes on button press in pushbutton5.
function pushbutton5_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton5 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
set(handles.edit1,'string',0);
set(handles.edit2,'string',0);
set(handles.edit3,'string',0);
set(handles.edit4,'string',0);
set(handles.edit5,'string',0);
set(handles.edit6,'string',0);
set(handles.edit7,'string',0);
set(handles.edit8,'string',0);
set(handles.edit9,'string',0);
set(handles.edit10,'string',0);
set(handles.edit11,'string',0);
set(handles.edit12,'string',0);
set(handles.edit13,'string',0);
set(handles.edit14,'string',0);
set(handles.edit15,'string',0);
ybenda1=0;
xbenda1=0;
axes(handles.axes1);
plot(xbenda1,ybenda1);
ybenda2=0;
xbenda2=0;
axes(handles.axes2);
plot(xbenda2,ybenda2);
ybenda3=0;
xbenda3=0;
axes(handles.axes3);
plot(xbenda3,ybenda3);
% --- Executes on button press in pushbutton6.
function pushbutton6_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton6 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
close
function edit1_Callback(hObject, eventdata, handles)
% hObject handle to edit1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit1 as text
% str2double(get(hObject,'String')) returns contents of edit1 as a
double
% --- Executes during object creation, after setting all properties.
function edit1_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit2_Callback(hObject, eventdata, handles)
% hObject handle to edit2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit2 as text
% str2double(get(hObject,'String')) returns contents of edit2 as a
double
% --- Executes during object creation, after setting all properties.
function edit2_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
function edit3_Callback(hObject, eventdata, handles)
% hObject handle to edit3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of edit3 as text
% str2double(get(hObject,'String')) returns contents of edit3 as a
double
% --- Executes during object creation, after setting all properties.
function edit3_CreateFcn(hObject, eventdata, handles)
% hObject handle to edit3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
% --- Executes on selection change in popupmenu1.
function popupmenu1_Callback(hObject, eventdata, handles)
% hObject handle to popupmenu1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: contents = cellstr(get(hObject,'String')) returns popupmenu1
contents as cell array
% contents{get(hObject,'Value')} returns selected item from popupmenu1
% --- Executes during object creation, after setting all properties.
function popupmenu1_CreateFcn(hObject, eventdata, handles)
% hObject handle to popupmenu1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: popupmenu controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
% --- Executes on selection change in popupmenu2.
function popupmenu2_Callback(hObject, eventdata, handles)
% hObject handle to popupmenu2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: contents = cellstr(get(hObject,'String')) returns popupmenu2
contents as cell array
% contents{get(hObject,'Value')} returns selected item from popupmenu2
% --- Executes during object creation, after setting all properties.
function popupmenu2_CreateFcn(hObject, eventdata, handles)
% hObject handle to popupmenu2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: popupmenu controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end
% --- Executes on selection change in popupmenu3.
function popupmenu3_Callback(hObject, eventdata, handles)
% hObject handle to popupmenu3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: contents = cellstr(get(hObject,'String')) returns popupmenu3
contents as cell array
% contents{get(hObject,'Value')} returns selected item from popupmenu3
% --- Executes during object creation, after setting all properties.
function popupmenu3_CreateFcn(hObject, eventdata, handles)
% hObject handle to popupmenu3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: popupmenu controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end