Is it possible to form a matrix with strings and manipulate them?
Show older comments
Can I make a matrix like [(a,b), (c,d), (d,f) ; (t,a), (a,b), (g, a); (a,f),(c,d),(a,g) ] and then reorder the rows based on the maximum number of same strings (say a ) in the matrix? the answer will be [(t,a), (a,b), (g, a); (a,f),(c,d),(a,g) ; (a,b), (c,d), (d,f)]
2 Comments
James Tursa
on 20 Jan 2017
Please give an explicit example so we know for sure the data types you are working with and how they are stored in variables.
John Chilleri
on 20 Jan 2017
One method to store a matrix of strings is with cell. Otherwise, I second James, an explicit example would be useful!
Accepted Answer
More Answers (1)
Walter Roberson
on 20 Jan 2017
0 votes
Matrices of strings require R2016b or later. Before that you need cell arrays of character vectors.
Categories
Find more on Operators and Elementary Operations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!