Matlab - Mostrar nombres en matlab con interfaz GUI

 
Vista:

Mostrar nombres en matlab con interfaz GUI

Publicado por INGRESAR NOMBRES EN EDIT TEXT Y MOSTRARLOS (1 intervención) el 02/12/2017 00:34:07
Hola!!! estoy realizando un proyecto en el que tengo que ingresar diferentes nombres con ayuda de una interfza grafica, los nombres los tengo que ir ingresando en un Edit Text y tengo que aguardarlo par que al final mande a llamar todos los nombres y me los muestre.
Me gustaria saber si alguien podria ayudarme. Gracias!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Mostrar nombres en matlab con interfaz GUI

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 05/12/2017 17:13:36
puedes crear una variable global como primer paso, definirla vacía inicialmente

1
a={};

y luego en el botón de guardar iría algo como esto

1
a{end+1}=get(handles.edit1,'String')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Mostrar nombres en matlab con interfaz GUI

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 11/12/2017 00:34:39
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
function varargout = guardar_nombres_y_llamar(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @guardar_nombres_y_llamar_OpeningFcn, ...
                   'gui_OutputFcn',  @guardar_nombres_y_llamar_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 guardar_nombres_y_llamar_OpeningFcn(hObject, eventdata, handles, varargin)
clear nombres
clear i
global nombres i
nombres={ };
i=1;
set(handles.listbox1,'string',' ');
handles.output = hObject;
guidata(hObject, handles);
 
function varargout = guardar_nombres_y_llamar_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;
 
function edit1_Callback(hObject, eventdata, handles)
global nombres  i
nombres{i,1}=get(hObject,'String')
i=i+1;
set(handles.edit1,'string',' ');
 
function listbox1_Callback(hObject, eventdata, handles)
function pushbutton1_Callback(hObject, eventdata, handles)
global nombres
set(handles.listbox1,'string',nombres)


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar