• Viernes 1 de Noviembre de 2024, 11:27

Autor Tema:  concatenar cadenas de entrada  (Leído 2058 veces)

Jessi

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
concatenar cadenas de entrada
« en: Lunes 28 de Septiembre de 2009, 13:30 »
0
Tengo un problema con este codigo:

function prueba

anio = input ('Introduzca el año entre 2006 y 2008:  ');
mes = input ('Introduzca el mes (forma numérica):  ');

a = num2str(anio)
b = num2str(mes)

s = [a b]


Si introduzco anio=2006 y mes=06, a la salida obtengo lo siguiente:

s =

20066


cuando lo que quiero obtener es : s = 200606.

¿Cómo puedo hacer para que no se quite el '0' de '06'?

Un saludo y gracias

jjasso5

  • Nuevo Miembro
  • *
  • Mensajes: 21
    • Ver Perfil
Re: concatenar cadenas de entrada
« Respuesta #1 en: Martes 29 de Septiembre de 2009, 23:48 »
0
Intenta esto:

anio = input ('Introduzca el año entre 2006 y 2008: ', 's');
mes = input ('Introduzca el mes (forma numérica): ', 's');
s = [anio mes]

Saludos

Jessi

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Re: concatenar cadenas de entrada
« Respuesta #2 en: Miércoles 30 de Septiembre de 2009, 13:10 »
0
Muchas gracias.
Sale el resultado deseado.
Un saludo