Lable dimensions of multidimensional array
이전 댓글 표시
Hi !
I have a 4D array of cells. each dimension corresponds to a variable defined in a loop
How can I assign lables to each dimension so that if the user want the data in B{1,2,19,5} index, they can call for example B{ 'range=4' , '4V' , '5A' , '3m' }
The same question has been asked here https://de.mathworks.com/matlabcentral/answers/114559-name-and-label-dimensions-of-an-array but no answer yet.
Thanks in advance!
답변 (1개)
There is no quick way to enable this, I'm afraid. You would have too write your own customized data object type and provide a subsref method to process the indexing syntax that you want,
댓글 수: 2
Mahla Bakhshi
2020년 7월 13일
Matt J
2020년 7월 13일
This example may help, if you are determined to write your own class.
카테고리
도움말 센터 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!