How to access every alternate field of sldvData structure?

1 visualizzazione (ultimi 30 giorni)
I have this structure sldvData..I want to access the fields in an alternate manner using 2 vars..var1 should access slPath, sfObjNum and designSid
var2 should access sfObjType and sid in every iteration inside one loop only. Please help somebody!!!!!

Risposta accettata

Gaganjyoti Baishya
Gaganjyoti Baishya il 30 Giu 2020
From what I understood from your description is you want to loop over the fields of sldvData struct. And for every iteration you want the current and next field of the sldvData.
fields = fieldnames(sldvData);
for i=1:2:numel(sldvData)
var1 = sldvData.fields{i}; %gives slPath, sfObjNum and designSid
if i+1 <= numel(sldvData)
var2 = sldvData.fields{i+1}; %gives other two
end
end

Più risposte (0)

Tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by