Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

consolidate all fields in a structure

조회 수: 1 (최근 30일)
hdg D
hdg D 2013년 8월 21일
마감: MATLAB Answer Bot 2021년 8월 20일
hello, This agian is a consolidation question if I have a set of fields in a structure
say I have a structure mystruct which is a 1x2
struct array with fields
='id'
'name'
'age'
..etc
but say my field name has fields too so
fields(mystruct.name)
=
'lastname'
'firstname'
and perhaps my firstname could have additonal fields
fields(mystruct.name.firstname)
='nickname'
At the end I want to consolidate all this information into a single BigStruct
BigStruct.name.firstname = [mystruct(1).name.firstname, mystruct(2).name.firstname ..etc]
BigStruct.name.lastname = [mystruct(1).name.lastname, mystruct(2).name.lastname ..etc]
BigStruct.id =[mystruct(1).id, mystruct(2).id ..]
The assumption is they are all the same length so they can be concatenated.. How do I do this without having to specifiy each field or sub fields
Thanks so much! HD

답변 (0개)

이 질문은 마감되었습니다.

Community Treasure Hunt

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

Start Hunting!

Translated by