bda*_*086 5 matlab matrix char cell-array
说我有一个字符数组,看起来像......
hello
hillo
hello
Run Code Online (Sandbox Code Playgroud)
我想将它们转换为与...相同的元胞数组
A = {'hello';'hillo';'hello'}
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢,我试过使用 mat2cell 但它似乎只是把所有东西都放在一个大单元格中,并没有真正将它们分开..所以说例如使用原始字符数组它会像这样输出如果我把
A = mat2cell(arrayofchars)
[3x5 char]
instead of the preferred output of...
'hello'
'hillo'
'hello'
Run Code Online (Sandbox Code Playgroud)
对不起,如果我没有很好地解释我的问题!我对matlab很陌生!
干杯!
You can use the function cellstr to do this, as proposed by Divakar.
A = ['hello'
'hillo'
'hello']
C = cellstr(A)
C =
'hello'
'hillo'
'hello'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12754 次 |
| 最近记录: |