How to write the matlab command for creating the nested structures ?

조회 수: 1 (최근 30일)
CHV
CHV 2019년 5월 17일
댓글: CHV 2019년 5월 19일
Hello,
I want to write the single Matlab command for creating the nested structures as below, instead of two commands (like a = struct(...))
a.b(1).c = struct('d',{1,2,3},'e',{4,5,6})
a.b(2).c = struct('f',{7,8,9},'g',{4,5,6})

채택된 답변

Guillaume
Guillaume 2019년 5월 17일
In my opinion, you're better off sticking with what you have. It's a lot clearer than the one-liner. If you really want the one-liner, it's more of the same as what you've already written:
a = struct('b', struct('c', {struct('d',{1,2,3},'e',{4,5,6}), struct('f',{7,8,9},'g',{4,5,6})}))

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

태그

제품

Community Treasure Hunt

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

Start Hunting!

Translated by