在MATLAB向量中插入空间

在MATLAB向量中插入空间,matlab,vector,Matlab,Vector,我试图将向量中的数字组织成在特定区域有空格的输出。所以它看起来应该是这样的: 21212121 545664 35454 然而,当我试图输出字符串时,我没有得到任何间距。当输入到向量中时,空格被识别为字符,但我不确定向量是否将空格识别为实际空格,因此,当我将其转换为字符串以输出时,格式不正确。请参见此 总之,有几种方法: 矩阵连接(horzcat):['A',''B'] 或者将字符串括在{}中,这将告诉strcat尊重空格 strcat({'hello '},{'Anna','Jane','

我试图将向量中的数字组织成在特定区域有空格的输出。所以它看起来应该是这样的:

21212121 545664 35454
然而,当我试图输出字符串时,我没有得到任何间距。当输入到向量中时,空格被识别为字符,但我不确定向量是否将空格识别为实际空格,因此,当我将其转换为字符串以输出时,格式不正确。

请参见此

总之,有几种方法:

  • 矩阵连接(
    horzcat
    ):
    ['A',''B']
  • 或者将字符串括在
    {}
    中,这将告诉
    strcat
    尊重空格

    strcat({'hello '},{'Anna','Jane','Mark'});
    
    • 请参见此

      总之,有几种方法:

      • 矩阵连接(
        horzcat
        ):
        ['A',''B']
      • 或者将字符串括在
        {}
        中,这将告诉
        strcat
        尊重空格

        strcat({'hello '},{'Anna','Jane','Mark'});