| MATLAB Function Reference | ![]() |
Syntax
S = strvcat(t1,t2,t3,...)
Description
S = strvcat(t1,t2,t3,...)
把字串(或字串陣列)t1,t2,t3,... 依照陣列 S 的每一列依序存放。每一列將會依其字串長度來自動填補空白字元,另外,空字串將被忽略。
Remarks
若每個參數 ti 都是一個字元陣列,strvcat 將會開一個夠大的字串陣列來垂直合併 ti。
Examples
strvcat('Hello','Yes') 和 ['Hello';'Yes '] 的結果是相同的,除了 strvcat 指令能自動填補空白字元,使其每一列的長度相同。
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 | ![]() |