Hello,
I need use veriable from another function,
- Undefined function or variable 'nameoffile'.*
i tried fix it, but i didnt.
function Imageupdate_Callback(hObject, eventdata, handles) % hObject handle to Imageupdate (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
[FileName, Path] = uigetfile('*.bmp; *.png; *.jpg', 'Resim seçin' ); nameoffile = fullfile(Path,FileName);imshow(nameoffile);% --- 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) Pname = get(handles.PersonName,'String'); PSurname = get(handles.PersonSurname,'String'); Bday = get(handles.PersonBDay,'String'); Bplace = get(handles.PersonBP,'String'); Psex=get(handles.PGSex, 'SelectedObject'); Psex=get(Psex,'Tag'); PPhone = get(handles.PPhone,'String'); Padd = get(handles.Padd,'String');% if isempty(Pname)
% fprintf('Error: Enter Text first\n');
% else
% Write code for computation you want to do
% end
connectface = database('facerecognition','root',''); PersonalID = exec(connectface,'Select max(PID) from person'); PersonalID = fetch(PersonalID) PersonalID = PersonalID.data close(connectface);addaperson(Pname,PSurname,Bday,Bplace,Psex,PPhone,Padd);addaface(nameoffile,PersonalID);
Best Answer