당신은 시도 할 수 있습니다
C = cellfun(@(x)B(x,3),C);
이것은 C
더 이상 셀형 배열이 아닌 문제를 해결합니다 . B{}
과 사이의 미묘한 차이에 유의하십시오 B()
.
수평 연결 ( []
)과 쉼표로 구분 된 목록 셀형 배열 출력 ( {:}
)은 다음에서 적절한 행을 인덱싱하는 직접적인 방법을 제공합니다 B
.
Cnew = B([C{:}],3)
-------------------기본 색인의 요소를 얻기 위해 X
주문에서 a=[1,3,2,4]
사용 X(a)
. 인덱스는 행렬이므로 변환이 필요합니다.
B(cell2mat(c),3)
출처
https://stackoverflow.com/questions/22050227