크기가 n * 1 인 구조체가 있다고 가정합니다. 예를 들어 여러 필드 중 하나를 '영역'이라고합니다. 아래 코드를 시도하면 :Matlab의 n * 1 구조체의 특정 필드에서 모든 값을 추출하는 방법
area = I.area
결과 영역은 구조체의 마지막 위치에서 오는 값 하나만 갖습니다. 다음과 같이 for 루프를 사용하여 제외하고 필드의 모든 값을, 정확한 어떤 빠른 방법이 있나요 :
for ii = 1:n; area(ii) = I(ii).area; end
답변 해 주셔서 감사합니다. – jingweimo