Input string to a matrix or a cell
10 views (last 30 days)
Show older comments
Hi,
I have a string and want to input it to a matrix or a cell.
string: name
matrix: A(2,3)
cell: data{2}(2,4);
Could you help?
2 Comments
Accepted Answer
per isakson
on 10 Jul 2016
Edited: per isakson
on 10 Jul 2016
Cell array
>> data = cell( 1, 3 );
>> data{2} = cell(3,6);
>> data{2}{2,4} = 'Hello World';
or
>> data{2}(2,4) = {'Hello World'};
With a Matrix it is not practical. "A(2,3)" would address one character.
3 Comments
per isakson
on 10 Jul 2016
- Have you thought of using Create and Work with Tables? (Introduced in R2013b)
- See Access Data in a Cell Array
- and by the way, see The XY Problem
More Answers (0)
See Also
Categories
Find more on Characters and Strings 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!