文档帮助中心
水平连接字符串
s=strcat(s1,…,sN)
实例
s=strcat(s1,…,sN)水平连接s1,…,sN. 每个输入参数可以是字符数组、字符向量的单元格数组或字符串数组。
s=strcat(s1,…,sN)
s1,…,sN
如果任何输入是字符串数组,则结果是字符串数组。
如果任何输入是单元数组,而没有一个是字符串数组,则结果是字符向量的单元数组。
如果所有输入均为字符数组,则结果为字符数组。
对于字符数组输入,字符串连接函数删除尾随的ASCII空白字符:空格、制表符、垂直制表符、换行符、回车符和换行符。对于单元格和字符串数组输入,字符串连接函数不删除尾随空白。
字符串连接函数
全部崩溃
s1=“很好”;s2=“早上好”;s=strcat(s1,s2)
s=‘早上好’
s1={“abcde”,“fghi”};s2={“jkl”,“mn”};s=strcat(s1,s2)
=1x2电池{'abcdejkl'}{'fghimn'}
名字={“亚伯拉罕”;“乔治”};姓氏={“林肯”;“华盛顿”};name=strcat(lastnames{', '}(姓名)
名字=2x1电池{'Lincoln,Abraham'}{'Washington,George'}
从R2017a开始,您可以使用双引号创建字符串数组字符串连接函数作用
str1=[“约翰”,“玛丽”];str2=[“史密斯”,“琼斯”];str=strcat(str1,str2)
str=1x2串“约翰·史密斯”“玛丽·琼斯”
将字符向量连接到字符串数组的每个元素上。
str=strcat(str,“医学博士”)
str=1x2串“约翰·史密斯,医学博士”“玛丽·琼斯,医学博士。”
输入文本,指定为字符数组、字符向量的单元格数组或字符串数组。将字符串或单元格数组与字符数组组合时,字符串或单元格数组必须是标量或列向量,且行数与字符数组相同。
数据类型:烧焦|单间牢房|一串
烧焦
单间牢房
一串
还可以使用左方括号和右方括号连接字符数组。
s1=“很好”;s2=“早上好”;s=[s1 s2]
早上好
猫|cellstr|霍斯卡特|参加|strjoin|维特卡特
猫
cellstr
霍斯卡特
参加
strjoin
维特卡特
您的系统上存在此示例的修改版本。是否改为打开此版本?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处