Labeled rows and column in a matrix
显示 更早的评论
I would like to create a matrix with labeled rows and columns. Then use the labels to fill in the Matrix. For example: the first row of matrix A is word1 and the third column of A is word3. I want to value A(word1,word3)=1.5 . sometimes I need numerical index of rows/columns (like a normal matrix) and sometimes the labels. I tried container.map, but it does not have numerical index! Which structure would you suggest?
Thanks, Shima
2 个评论
Why not just use containers.map and keep a list of the keys in a cell array. You can use indexing directly on the cell array to get the keys that you need, and then apply the keys to the map object.
Kirby Fears
2016-3-14
The table structure works here.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Multidimensional Arrays 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!