How do I extract the ith string from a structure that contains i=1:n strings?
    7 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Kevin Johnson
 el 29 de Mzo. de 2022
  
    
    
    
    
    Respondida: Kevin Johnson
 el 29 de Mzo. de 2022
            I have a structure A.x which contains multiple short strings. (Each string is a date, i.e. '2013-05-15'). 
If I query as follows,  just the first string is returned:
string1=A.x;
However, if I query as follows, I get the first two strings:
[string1,string2]=A.x;
and so forth. I want to extract each string sequentially to store elsewhere, but I can't figure out how to index the structure. 
A.x(1,:) doesn't work, A.x{1,:} doesn't work. Multiple strings are being stored in there but apparently as neither an array nor a cell. Or if it is an array, I'm using incorrect indices.
I presume there is some way instead to designate the left hand term such that it assigns the output from the right hand term into separate variables?
Thanks,
Kevin
1 comentario
  Rik
      
      
 el 29 de Mzo. de 2022
				Why do you want to use numbered variables? It looks like you already have an array you can index: A(n).x
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
				Más información sobre Data Type Identification en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

