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呵,这种方式与上面不同,可以保留空格。
那如果字符的个数不太一定,有可能是1a 2b 3c也可能是1a 2b 3c 4d怎么做,怎么能把这种变化个数的字符串连接在一起。
本回答被网友采纳