Matlab - separar de par en par

 
Vista:

separar de par en par

Publicado por Aina (15 intervenciones) el 19/02/2010 19:45:30
si tengo por ejemplo:
a='ABCDEFGH'
y quiero separalo de a par automatico (un programa con matlab):
b= AB CD EF GH

alguien que me pueda ayudar con esto? gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:separar de par en par

Publicado por Jorge (226 intervenciones) el 19/02/2010 21:23:55
Hola Aina:

Esta es una posibilidad.

Hay 2 índices.
El índice i, cuenta 'a' de 2 en 2.
El índice c, cuenta 'b' de 3 en 3. El 3er. lugar es para el espacio.

a = ['ABCDEFGH']
c = 1;
for i = 1 : 2 : length(a)
b(c : c+1) = a(i : i+1);
b(c+2) = [' '];
c = c + 3;
end
b

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:separar de par en par

Publicado por Aina (15 intervenciones) el 19/02/2010 22:01:38
muchas gracias =). ... saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar