Convert a vector into a structure array field

 채택된 답변

Ray
Ray 2017년 10월 20일

0 개 추천

If struct s does not exist yet, you could use:
s = struct('x', num2cell(x));

댓글 수: 3

bbb_bbb
bbb_bbb 2017년 10월 20일
편집: bbb_bbb 2017년 10월 20일
Thank you. And if it does exist and I want to add a field x?
if x is the same length as the number of entries in the struct array s, then
temp = num2cell(x);
[s.x] = temp{:};
bbb_bbb
bbb_bbb 2017년 10월 20일
Thanks!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Structures에 대해 자세히 알아보기

질문:

2017년 10월 20일

댓글:

2017년 10월 20일

Community Treasure Hunt

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

Start Hunting!

Translated by