Matrix with strings of different sizes
78 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ajay Kumar
am 6 Mär. 2012
Kommentiert: Maria Canon
am 18 Apr. 2021
Hello, I would like to know if there is anyway of making this work:
tstFeats = ['NB_ACQ'; 'AEC']
I Basically need to have different sized strings in each row of a matrix. Thank you for the help!
2 Kommentare
Richard Vasquez
am 26 Nov. 2020
I'm trying to develop a Lempel-Ziv algorithm. I need to build a dictionary of strings, but the string lenghts are going to vary as it grows.
I think a Cell String will work, but I'm hoping the find function still works with it. If there's a better way to do this, please share?
Thank you, Richard V
Steven Lord
am 26 Nov. 2020
When this question was first asked a cell array containing char vectors was the best option.
Now I would use a string array.
a = ["apple"; "banana"; "cantaloupe"; "durian"]
Akzeptierte Antwort
Jan
am 7 Mär. 2012
A matrix is always rectangular.
To get a list of string of different length, use a cell string:
tstFeats = {'NB_ACQ'; 'AEC'}
Consider the curly braces.
2 Kommentare
Maria Canon
am 18 Apr. 2021
I used this to put a bunch of different string arrays of different sizes into one using the code below:
latinxData = {very_Lfm, very_Lm, vattractive_Lfm, vattractive_Lm, vfemL, vmascL};
This creates a 1x6 cell that links to the different strings. Is there any way to rename what it shows up as to the original variable names?
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Characters and Strings finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!