how to merge two string vectors and get third vector?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Mudasir Ahmed
el 24 de Oct. de 2016
Comentada: Mudasir Ahmed
el 24 de Oct. de 2016
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
0 comentarios
Respuesta aceptada
KSSV
el 24 de Oct. de 2016
str1 = '00011011010001' ;
str2 = '00110110100010' ;
str3 = strcat(str1(1:5),str2(6:14)) ;
Más respuestas (0)
Ver también
Categorías
Más información sobre Get Started with MATLAB en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!