MATLAB Function Reference |
Concatenate strings vertically
Syntax
Description
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.
Remarks
If each text parameter, ti
, is itself a character array, strvcat
appends them vertically to create arbitrarily large string matrices.
Examples
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
See Also
cat
, int2str
, mat2str
, num2str
, strings
struct2cell | sub2ind |
© 1994-2005 The MathWorks, Inc.