How to access every alternate field of sldvData structure?

2 次查看(过去 30 天)
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!!!!!

采纳的回答

Gaganjyoti Baishya
Gaganjyoti Baishya 2020-6-30
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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 NaNs 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by