function varargout = leer_matriz_guide(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @leer_matriz_guide_OpeningFcn, ...
'gui_OutputFcn', @leer_matriz_guide_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 leer_matriz_guide_OpeningFcn(hObject, eventdata, handles, varargin)
set(handles.text2,'visible','on')
set(handles.text2,'string','Ingrese n:')
set(handles.edit1,'visible','on')
set(handles.edit1,'string',' ')
set(handles.text3,'visible','off')
set(handles.edit2,'visible','off')
set(handles.listbox1,'string',' ')
global k m
k=1;
m=[];
handles.output = hObject;
guidata(hObject, handles);
function varargout = leer_matriz_guide_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;
function edit1_Callback(hObject, eventdata, handles)
global n k
set(handles.listbox1,'string',' ')
n=str2double( get(hObject,'String') );
set(handles.text2,'visible','off')
set(handles.text3,'visible','on')
set(handles.text3,'string',['numero ',num2str(k)])
set(handles.edit1,'visible','off')
set(handles.edit2,'visible','on')
set(handles.edit2,'string',' ')
handles.n=n;
guidata(hObject, handles);
function edit2_Callback(hObject, eventdata, handles)
n=handles.n;
global k m
if k<n+1
set(handles.text3,'string',['numero ',num2str(k+1)])
m(k,1)=str2double(get(hObject,'String')) ;
set(handles.listbox1,'string',m)
set(handles.edit2,'string',' ')
k=k+1;
elseif k==n
k=k+1;
set(handles.text3,'visible','off')
set(handles.edit2,'visible,','off') ;
end
function listbox1_Callback(hObject, eventdata, handles)