str2cell: a pedestrian cell creator
help str2cell
c = str2cell(v)
c = str2cell(v,delim[s])
creates a cell array C from input vector V.
places segments of V seperated by delimiter
DELIM into separate cells of C.
see also: CELLSTR
v : a string/vector of a ML supported data class
delim : array of delimiter[s] [def: isspace]
v-class syntax
----------------------
char 'xyz'
other [1 2 pi]
note:
an input matrix (NxM) will be turned into a
1x(N*M) column vector WITHOUT warning!
examples:
s='this is a ;;; test string; +-0 ;;;_;;; for; +;+ fun;';
c=str2cell(s,' +-;0_')
'this'
'is'
'a'
'test'
'string'
'for'
'fun'
d=[pi pi 1 2 inf 4 5 6 nan 78 pi];
c=str2cell(d,[nan pi 5 inf])
[1x2 double] % = 1 2
[ 4]
[ 6]
[ 78]
Zitieren als
us (2024). str2cell: a pedestrian cell creator (https://www.mathworks.com/matlabcentral/fileexchange/4247-str2cell-a-pedestrian-cell-creator), MATLAB Central File Exchange. Abgerufen .
Kompatibilität der MATLAB-Version
Plattform-Kompatibilität
Windows macOS LinuxKategorien
- MATLAB > Language Fundamentals > Data Types > Data Type Conversion >
- MATLAB > Language Fundamentals > Data Types > Characters and Strings > String Parsing >
Tags
Quellenangaben
Inspiriert: char2cell
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.0.0.0 | finally, after 5 years, added a missing ; at the end of line 62... sorry for the delay |