how to merge two string vectors and get third vector?

hi
I have two decimals number I convert them in binary strings '00011011010001' and '00110110100010' and I want to merge them like:
total strings are 14. I want to take starting 5 digits of the first string and merge them with the 6 to 14 digits of the second string like '00011110100010' as an output
a=1745
b=3490
c = reshape(cellstr(dec2bin(a)), size(a))
d = reshape(cellstr(dec2bin(b)), size(b))
e=cellfun(@(s) [s(1:5)], c, 'UniformOutput', false)
f=cellfun(@(s) [s(6:14)], d, 'UniformOutput', false)
now, how I merge e and f to get '00011110100010'. kindly help me I will highly thankful to you.
regards

 채택된 답변

KSSV
KSSV 2016년 10월 24일
str1 = '00011011010001' ;
str2 = '00110110100010' ;
str3 = strcat(str1(1:5),str2(6:14)) ;

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Dates and Time에 대해 자세히 알아보기

제품

태그

질문:

2016년 10월 24일

댓글:

2016년 10월 24일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by