Not able to store an Array field from a Structure to another variable

So I have this structure in which one field stores position data which is another array of 5 data points for 20 entities. When I call the structure as StructName.FieldName, it returns all the members (5x20) which is good but when I assign this to another variable, it only accepts the first array and the other 19 are ignored. As shown below, the structure with name F1 has a field with Position arrays as shown.
F1.Position %This returns the entire column properly
Variable=F1.Position %Only the first entry gets stored
Even F1.Position(2) or any other number gives an error saying
"Intermediate dot '.' indexing produced a comma-separated list with 20 values, but it must produce a single value when followed by subsequent indexing operations."
Essentially I want to store that entire column in a separate variable and would love a clean and MATLAB worthy way to achieve it.
Thanks in advance.....

카테고리

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

제품

릴리스

R2022b

질문:

2023년 1월 17일

편집:

2023년 1월 17일

Community Treasure Hunt

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

Start Hunting!

Translated by