在matlab中,想要將兩個字串連線在一起,有以下的方法:
假定有兩個字串
str1=』i love you』;str2=』123』;
方法一:用中括號將str1和str2像矩陣元素一樣包含起來:
sc=[str1,str2]
sc =
iloveyou123
若想驗證str1和str2確實被連線起來,可呼叫length函式測試sc的長度:
length(『iloveyou123』)
ans =
11 方法二:用strcat函式
strcat(str,str1)
ans =
this year is 2015
注意,strcat函式有許多用法,如下例:
strcat(,)
ans =
『redgreen』 『yellowblue』
但下句則結果就不一樣了:
strcat([『red』,』yellow』],[『green』,』blue』])
ans =
redyellowgreenblue
方法三:利用sprintf函式
number=123;
str=sprintf(『%s%d』,str1,number)
str =
iloveyou123
matlab 字串拼接
有如下的字串 str1 str1 str2 str2 如果想要拼接字串 也就是串聯 一般會使用 strcat sprintf這三種做法。但是在比較新的matlab r2019b 或者更早的版本 中,這三種方法都已經不再適用。如果是用 或者strcat str str1 str2 str strcat...
拼接字串
border 1 class box 標籤名稱th 是否顯示th 標籤順序th tr thead 首頁td class check 是option 否option select td class number 1option 2option 3option 4option 5option 6opti...
字串拼接
給定兩個字串s1和s2,合併成乙個新的字串s。合併規則為,s1的第乙個字元為s的第乙個字元,將s2的最後乙個字元作為s的第二個字元 將s1的第二個字元作為s的第三個字元,將s2的倒數第二個字元作為s的第四個字元,以此類推。包含多組測試資料,每組測試資料報含兩行,代表長度相等的兩個字串s1和s2 僅由...