MATLAB几个不同的字符串存储在不同的单元格里,怎么把这些字符串写入EXCEL中的一个单元格里。

MATLAB几个不同的字符串存储在不同的元胞单元格里,怎么把这些字符串写入EXCEL中的一个单元格中,并且可以用顿号分开。
那如果字符的个数不太一定,有可能是1a 2b 3c也可能是1a 2b 3c 4d怎么做,怎么能把这种cell里个数有变化的字符串连接在一起。
有可能是一个cell里有四个字符串

也有可能一个cell里有三个字符串

怎么能让这个cell中的不确定数量的字符串连接在一起放在一个单元格里,然后写入到excel中的一个单元格去。

提供你一下几种方式:

    字符串连接strcat(),例如a=‘123’,b=‘sdad’,strcat(a,b,'呵呵'),结果为123sdab呵呵;这方式的连接无视长短,无视类型。唯一不足就是去掉了中间空格,比如a=‘  123’,与上面结果一样。

    矩阵式连接,a=['123' '345' 'he呵'],结果为123345he呵,这种方式与上面不同,可以保留空格。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-19
用&符号连接,例如:A1=“a”,A2=“b”,函数A1&A2=“ab”追问

那如果字符的个数不太一定,有可能是1a 2b 3c也可能是1a 2b 3c 4d怎么做,怎么能把这种变化个数的字符串连接在一起。

本回答被网友采纳
第2个回答  2014-08-16
楼上已经完美回答你的问题了。。你可以先试试看再来追问
相似回答