Labeled rows and column in a matrix

2 Ansichten (letzte 30 Tage)
Shima Asaadi
Shima Asaadi am 14 Mär. 2016
Beantwortet: MHN am 14 Mär. 2016
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 Kommentare
Stephen23
Stephen23 am 14 Mär. 2016
Bearbeitet: Stephen23 am 14 Mär. 2016
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.
Or perhaps a table might be more suitable.
Kirby Fears
Kirby Fears am 14 Mär. 2016
The table structure works here.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

MHN
MHN am 14 Mär. 2016
Use table instead.

Weitere Antworten (0)

Kategorien

Mehr zu Tables finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by