查看: 103|回复: 3|关注: 0
打印 上一主题 下一主题

[已解决] 数组如何转字符串元胞

[复制链接]

新手

14 麦片

财富积分


050


11

主题

28

帖子

0

最佳答案
跳转到指定楼层
1#
例如  [1,2]  转 {'1','2'}

论坛优秀回答者

5

主题

1285

帖子

341

最佳答案
  • 关注者: 112
2#
发表于 2019-6-21 10:56:15 | 只看该作者
  1. A = [1,2];
  2. num2cell(A)
复制代码
提问请:①准确描述问题②贴代码别贴代码的截图③勿一问多帖或一帖多问④及时反馈⑤看清回复的每个字

新手

14 麦片

财富积分


050


11

主题

28

帖子

0

最佳答案
3#
 楼主| 发表于 2019-6-21 11:14:46 | 只看该作者

{'1','2'}  ,你这个得到的是[{1},{2}],但还是感谢你的回复

论坛优秀回答者

5

主题

1285

帖子

341

最佳答案
  • 关注者: 112
4#
发表于 2019-6-21 11:34:38 | 只看该作者 |此回复为最佳答案
chai8290879 发表于 2019-6-20 23:14
{'1','2'}  ,你这个得到的是[{1},{2}],但还是感谢你的回复

之前没看清字符串的要求
改成
  1. A = [1,2];
  2. B = mat2cell( string(A),1,[1,1]);
  3. B = arrayfun(@(ii) char( B{ii} ), [1:1:length(B)], 'UniformOutput', false)
复制代码
提问请:①准确描述问题②贴代码别贴代码的截图③勿一问多帖或一帖多问④及时反馈⑤看清回复的每个字
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表