For Loop to Cycle through Struct

조회 수: 10 (최근 30일)
Nat Person
Nat Person 2021년 1월 13일
댓글: AANJANEY KUMAR VERMA 2022년 7월 25일
I have a 6x1 struct and want to create a for loop that will cycle through and pull out the name field of the 1x1 struct.
How can I do that? ** I am using R2012a **
I apologize for the strange format, the toolbar at the top of the body is missing and I'm still trying to fix it.
  댓글 수: 2
Athrey Ranjith Krishnanunni
Athrey Ranjith Krishnanunni 2021년 1월 15일
You probably don't need a for loop, you can use the function fieldnames(S) (look at its documentation for more info).
P. S. You can use Alt + Enter to switch between code and plain text modes.
AANJANEY KUMAR VERMA
AANJANEY KUMAR VERMA 2022년 7월 25일
listNames = { YourStructArray.Name };
This will return a cell array of all the names present in the array of structs.
Hope this helps

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

답변 (0개)

카테고리

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

제품


릴리스

R2012a

Community Treasure Hunt

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

Start Hunting!

Translated by