标签: string matlab split
我所拥有的是一个包含长度= 31的字符串的数组。字符串总数= 13700.我想将所有字符串拆分为长度为5,22和4的子字符串。请帮忙。谢谢。
答案 0 :(得分:2)
对于固定长度的字符串和固定长度的子字符串,真的很容易。如果它们还没有,则将字符串混合,直到它们处于二维字符数组中,每行一个字符串(cell2mat()将成为你的朋友,如果它们当前在单元格数组中),并且拆分:
cell2mat()
s1 = s(:, 1:5); s2 = s(:, 6:27); s3 = s(:, 28:31);