2024年6月2日发(作者:)

matlab中strcat用法

在MATLAB中,strcat()函数是用于连接两个或多个字符串

的函数。它有两种语法:

1. `str = strcat(s1, s2, ...)` - 此语法将字符串s1,s2等连接在一

起,并返回一个新字符串str。可以连接任意数量的字符串。

2. `str = strcat(strings)` - 此语法接受一个字符串数组或字符数

组作为输入,并将其中的字符串连接在一起,返回一个新字符

串str。

以下是一些示例:

```matlab

str1 = 'Hello';

str2 = 'World';

str = strcat(str1, str2); % 连接str1和str2

disp(str); % 输出:HelloWorld

str_array = ["Hello", "World"];

str = strcat(str_array); % 连接字符串数组

disp(str); % 输出:HelloWorld

str_array = ['Hello'; 'World'];

str = strcat(str_array); % 连接字符数组

disp(str); % 输出:HelloWorld

str = strcat('Hello', ' ', 'World'); % 连接多个字符串

disp(str); % 输出:Hello World

```

注意,当使用strcat函数连接时,会默认删除连接的字符串之

间的空格。如果想要保留空格,请在字符串之间添加空格字符。