文件帮助中心文件
结合字符串
str = Append(str1,...,strn)
例子
str =附加(str1,...,strn)将文本组合在一起str1,...,strn。每个输入参数都可以是字符串阵列,字符向量或字符向量的小区数组。
str =附加(str1,...,strn)
str1,...,strn
如果任何输入是字符串数组,则输出是字符串数组。
如果任何输入是单元阵列,则无为字符串数组,则输出是字符向量的小区阵列。
如果所有输入都是字符向量,则输出是字符向量。
不像Strcat.功能,附加保留从所有数据类型的输入参数的尾随空格字符。
Strcat.
附加
全部收缩
创建两个字符串。
str1 =“好的”;str2 =“早晨”;
使用它们结合它们附加功能。
str = Append(str1,str2)
str =“goodmorning”
要在输入字符串之间添加空格,请将空格字符指定为另一个输入参数。
str = Append(str1,'',str2)
str =“早上好”
作为替代方案,您可以使用加运营商结合字符串。
加
str = str1 +''+ str2
但是,最好的做法是使用附加当您不知道输入参数是否是字符串,字符向量或字符向量的单元格阵列。
创建两个字符向量,具有具有尾随空格字符的第一个字符向量。
CHR1 ='你好 ';CHR2 ='世界';
将它们结合成一个字符向量。
CHR3 = APPEND(CHR1,CHR2)
Chr3 ='Hello World'
这附加功能始终保留尾随空格字符,与之不同Strcat.功能。(Strcat.从字符向量中删除尾随空格字符。)
CHR4 = Strcat(CHR1,CHR2)
Chr4 ='helloWorld'
您可以将字符串数组或单元格阵列组合,按元素组成元素。此外,您可以将单块文本附加到输入数组的元素。
创建一个文件名数组。
名称= [“数据”“报告”“幻灯片”]
名称=1x3字符串“数据”“报告”“幻灯片”
创建一个文件扩展名数组,每个元素的扩展名名称。
名称
ext = [“.xlsx”“.docx”“.pptx”]
ext =1x3字符串“.xlsx”“.docx”“.pptx”
组合文件名和扩展。
str1 =附加(名称,ext)
str1 =1x3字符串“data.xlsx”“report.docx”“slide.pptx”
要为每个名称附加相同的扩展,请使用字符向量或字符串标量。
str2 =附加(名称,'。垫')
str2 =1x3字符串“data.mat”“report.mat”“slide.mat”
这附加功能支持阵列的隐式万博1manbetx扩展。例如,您可以将字符串与列向量和行向量组合以形成二维字符串阵列。
创建字符串的列向量。然后创建一排矢量。
str1 = [“一种”;“b”;“C”]
str1 =3x1字符串“”b“”c“
str2 = [“1”“2”“3”“4”]
str2 =1x4字符串“1”“2”“3”“4”
结合str1.和str2.。
str1.
str2.
str =3x4字符串“A1”“A2”“A3”“A4”“B1”“B2”“B2”“B3”“B4”“C1”“C2”“C2”“C3”“C3”“C4”“C4”
输入文本,指定为字符串数组,字符向量或字符向量的单元格阵列。
这附加函数支持具有的输入万博1manbetx参数兼容尺寸。
字符串数组和字符向量的单元格阵列具有兼容大小的大小,如果每个维度,其中一个条件是真的:
所有数组的维度的长度相等。
对于一个或多个阵列,该尺寸的长度等于1.对于另一个阵列,长度不等于1,而是彼此相等。
字符向量始终与所有其他输入参数兼容。您可以始终将字符向量附加到另一个字符向量,或者对字符串数组或字符向量阵列的元素。
有关使用兼容大小的阵列组合阵列的更多信息,请参阅兼容数组大小,用于基本操作。
猫|Cellstr.|霍罗斯卡特|加入|加|Strcat.|strjoin.|Vertcat.
猫
Cellstr.
霍罗斯卡特
加入
strjoin.
Vertcat.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室