Matlab - muchas estructuras en uno

   
Vista:

muchas estructuras en uno

Publicado por tonino (29 intervenciones) el 19/09/2008 16:56:25
Hola master´s------de nuevo yo...en las mismas..con dudas
una pregunta...
tengo los siguientes datos de un GUI..

h1=10 % es un edit text asi que el valor cambiara cada ves que quiera hacer un nuevo calculo
m1=15 % tb es un edit text
s1=30 % tb es un edir text

h2=10 %tb es edit text
m2=22 %tb es un edit text
s2=33 % tb es un edit text

ht=abs(h1-h2) % el resultado lo desplazo en un handles.text1 con la funcion set
mt=abs(m1-m2) % tb el resultado lo desplazo en un handles.text2 con set
st=abs(s1-s2) % tb hago lo mismo con set lo desplazo en un text3

fecha=datestr(now,2) % la fecha tb sera desplazada en un text4 con la funcion set
comentario='bla' % despazado en un text5 con set....como arriba

% concateno todo-.....

H_ini=[h1,':',m1,':',s1]
H_fin=[h2,':',m2,':',s2]
H_T=[ht,':',mt,':',st]

% creo la estructura
S=struct('Fecha',fecha,'Inicio',H_ini,'Final',H_fin,'Total',H_T,'Obs',comentario)

% los resulatdos se almacenan en la estructura........correctamente
% pero si quiero volver a guardar otros resulatdos dentro del mismo formato de la estructura S
% sin que se pierdan los anteriores como le haría????.....se que debe ser con un bucle...
% podria ser con un if isstruc(S) que cree otra estructura S2 ejemplo pero como....y asi
% sucesivamente........
% alguna idea.......
%o como puedo crear algo parecido a una matriz de estructuras..........
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