How to Align Text with Correct Numeric Output
2 次查看(过去 30 天)
显示 更早的评论
I have a cell named labels with size 116x1 that contains text data. This cell labels the elements of vector Fezq, also with size 116x1.
I performed a series of manipulations to Fezq, including removing most of the elements, and indexing the remaining values into a previously established matrix, to generate the 2x1 vector xFe54t_Flim.
I would like to create a 2x2 table that contains the labels values in the first column that correspond to the appropriate xFe54t_Flim values in the second column.
For instance, one of my Fezq values that was not removed is .0844, which corresponds to the label "KAH 2". After being indexed into a previous matrix, the value of .0844 turns into .0014. I would like to create a 2x2 table, and in the first row, in the first column, there is "KAH 2", and in the first row, in the second column, there is .0014. How could I go about doing this?
Thanks for the help, and I apologize for the text-heavy question.
Jonathan
4 个评论
Walter Roberson
2020-3-25
Okay, so create a 2 x 1 variable of numeric values, and a 2 x 1 variable that is either a string array or a cell array of character vectors. Then table(numeric_vector, text_vector)
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!