Input string to a matrix or a cell
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponse acceptée
per isakson
le 10 Juil 2016
Modifié(e) : per isakson
le 10 Juil 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 commentaires
per isakson
le 10 Juil 2016
Replace
data{1}(1,1) = 212;
by
data{1}(1,1) = {212};
per isakson
le 10 Juil 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
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Structures dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!