Info
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
I want make a loop in which when i complete it's 5 turns then J =J+1. and repeat it until J does not approach to it's maximum given value ?
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
here i =1:5 and j=2:8
but, for eachtime when i arrive at 5, j=j+1
[(A(:,j).visited(i,:)]
end
9 comentarios
  Walter Roberson
      
      
 el 20 de Nov. de 2018
				assign to D{i,j}
however unless A has only one row and j is a scalar then you would get an indexing error . In matlab it is not possible to use a single statement to access a subset of an field inside a nonscalar structure array. You can have 
  scalar_structure
  scalar_structure.fieldname
  scalar_structure.fieldname(index)
  nonscalar_structure
  nonscalar_structure.fieldname
  nonscalar_structure(index)
nonscalar_structure(index).fieldname 
  nonscalar_structure(scalar_index).fieldname(index)
but you cannot have nonscalar_structure(nonscalar_index).fieldname(index) 
Respuestas (0)
La pregunta está cerrada.
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




