STRJOIN

Concatenate an array into a single string.
3K Downloads
Updated 22 Apr 2013

View License

Syntax
S = strjoin(C)
S = strjoin(C, separator)

Description
S = strjoin(C) takes an array C and returns a string S which
concatenates array elements with comma. C can be a cell array
of strings, a character array, or a numeric array. If C is a
matrix, it is first flattened to get an array and concateneted.

S = strjoin(C, separator) also specifies separator to be used
for string concatenation. The default separator is comma.

Example
>> str = strjoin({'this','is','a','cell','array'})
str =
this,is,a,cell,array
>> str = strjoin(char({'this','is','a','char','array'}))
str =
this,is,a,char,array
>> str = strjoin([1,2,2],'_')
str =
1_2_2
>> str = strjoin({1,2,2,'string'},'\t')
str =
1 2 2 string

Cite As

Kota Yamaguchi (2026). STRJOIN (https://ch.mathworks.com/matlabcentral/fileexchange/31862-strjoin), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.0.0

Added BSD licence statement; Improved efficiency;

1.0.0.0