how to concatenate string and number
이전 댓글 표시
Hello ,
I want to concatenate string and number in for loop
requestID = Req_Check;
for k = 1 : 10
requestID = requestID +1;
end
I am expecting requestID after for loop like Req_Check_1, Req_Check_2 ...Req_Check_10
How can I do this?
댓글 수: 1
Amir Moslemi
2021년 5월 2일
use "strcat" such that in each iteration convert number to string by "num2str" and eventually strcat(s1,s2). s1 your str and s2 your number(converted to string)
채택된 답변
추가 답변 (2개)
cesar silva
2019년 11월 18일
19 개 추천
People like to make all complicated...
Concatenate 2 words
a='hi';
b='you'
c=[a b]
Concatenate word + number
a = num2str(2)
b = 'you'
c = [b a] or... if you want... c = [b '_' a]
will give you: you2 or you_2
SIMPLICITY IS SO SEXY...
댓글 수: 3
Victor Matzkin
2019년 12월 16일
If you think that's simple or intuitive, you're going to freak out when you discver another programming language..
Daniel Posadas
2020년 8월 13일
I'm agree with you, this one helped me out easy and fast... as a sofware engineer I hate when my programmers want to make simple things as if they were very elaborated, wasting resources. Thanks
Bogdan -Ervin
2023년 6월 2일
It doesn't give me a single string. It gives me 2 strings for c=[b a] and 3 strings for c=[b '_' a].
MathWorks Support Team
2024년 6월 11일
requestID = "Req_Check"
requestIDs = requestID + "_" + (1:10)'
카테고리
도움말 센터 및 File Exchange에서 Common Operations에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!