3

我需要一个代码来接收像 [2 , 6, 9] 这样的 1xn 数字数组,并以这种方式将其转换为 1x1 字符串数据:

2、6、9

或者这样:

2, 6, 9,

4

2 回答 2

4
s = sprintf('%d,', a)

a你的向量在哪里。

于 2012-08-04T13:39:51.310 回答
0

要将数字向量转换为字符串,可以使用num2str函数。文档在这里: http: //www.mathworks.com/help/matlab/ref/num2str.html

我不知道是否有办法将字符串存储为 1x1 元素,并且sprintf不确定,因为它的输出是字符数组。

于 2012-08-05T14:57:32.043 回答