查看: 702|回复: 2|关注: 0

[已解决] 请教如何将两个一列的cell合并成一个一列的cell

[复制链接]

新手

7 麦片

财富积分


050


1

主题

2

帖子

0

最佳答案
比如,a={[1 2 3];[1 2]} b={[4 5];[5 6 7]}
能否不用循环,直接对每一行使用cat,得到 c={[1 2 3 4 5];[1 2 5 6 7]}?
非常感谢!

论坛优秀回答者

权威

7481 麦片

财富积分



5

主题

8904

帖子

1710

最佳答案
  • 关注者: 386
发表于 2018-2-10 20:03:13 | 显示全部楼层 |此回复为最佳答案
  1. c=arrayfun(@(k) [a{k},b{k}],1:2,'Un',0)'
复制代码

新手

7 麦片

财富积分


050


1

主题

2

帖子

0

最佳答案
 楼主| 发表于 2018-2-11 11:51:38 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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