creating a structure in for loop
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
jinang patel
el 22 de Nov. de 2019
Hello,
Is it possible to create a structure in a for loop
field={'name1','name2'}
for i=1:2
structure.(field{i})=value
end
Output:
structure.name1=value
structure.name2=value
Thanks
Jinang
2 comentarios
Ruger28
el 22 de Nov. de 2019
Please, use the code format.
What are you having issues with? This will work just fine.
Respuesta aceptada
Stephen23
el 22 de Nov. de 2019
Use the syntax shown in the MATLAB documentation:
>> a = {'see','why'};
>> KPI = {'L','L2','L3'};
>> S.(a{1}).(KPI{1}) = 5;
>> S.see.L
ans = 5
Read more:
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Structures 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!