| MATLAB Function Reference | Search  Help Desk |
| strvcat | Examples See Also |
Vertical concatenation of strings
S = strvcat(t1,t2,t3,...)
S = strvcat(t1,t2,t3,...)
forms the character array S containing the text strings (or string matrices) t1,t2,t3,... as rows. Spaces are appended to each string as necessary to form a valid matrix. Empty arguments are ignored.
If each text parameter, ti, is itself a character array, strvcat appends them vertically to create arbitrarily large string matrices.
The command strvcat('Hello','Yes') is the same as ['Hello';'Yes '], except that strvcat performs the padding automatically.
t1 = 'first';t2 = 'string';t3 = 'matrix';t4 = 'second';
S1 = strvcat(t1,t2,t3) S2 = strvcat(t4,t2,t3)
S1 = S2 =
first second
string string
matrix matrix
S3 = strvcat(S1,S2)
S3 =
first
string
matrix
second
string
matrix
cat Concatenate arrays
int2str Integer to string conversion
mat2str Convert a matrix into a string
num2str Number to string conversion
string Convert numeric values to string