【发布时间】:2015-02-22 21:16:29
【问题描述】:
我想知道是否可以使用 sprintf 或 fprintf 将某些内容打印到元胞数组。
在一个结构A我有
A.labels = {'A' 'B' 'C' 'D'}
我有一个字符串/单元格数组
B = {'E' 'F' 'G' 'H'}
我想打印成我想要的新结构C
C.labels = {'A-E', 'B-F', 'C-G', 'E-H'}
在下面的代码中,我只是想检查如何执行第一个条目,然后一旦我弄清楚我可以自己完成其余的工作。
C(1).labels = fprintf('%s -%s',B{1},A(1).labels);
但这并不能胜任。我该如何解决这个问题?
【问题讨论】:
-
@knedlsepp 感谢您的编辑.. 抱歉,如果阅读起来很烦人!
标签: arrays string matlab printf cell-array