Matlab - ayuda con este comando

   
Vista:

ayuda con este comando

Publicado por Marvin (7 intervenciones) el 30/10/2015 15:51:13
Hola, si alguien pudiera decirme como obtener el resultado que muestro debajo pero usando sprintf solo una vez, o algo mas simplificado, la idea es que necesito asignar a una variable los enteros del 1 al 9 con 2 cifras, o sea el 1 como 01.

GRACIAS



>> m={sprintf('%2.2d',01);sprintf('%2.2d',01);sprintf('%2.2d',01)}

m =

'01'
'01'
'01'
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
Imágen de perfil de Daniel

ayuda con este comando

Publicado por Daniel (212 intervenciones) el 30/10/2015 16:10:30
Fijate si con esto va bien

1
for j=1:9,m{j}=strcat('0',num2str(j));end

Comentanos como te fue

Saludos

Daniel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

ayuda con este comando

Publicado por Marvin (7 intervenciones) el 30/10/2015 16:15:00
genial, MUCHAS GRACIAS
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

ayuda con este comando

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3433 intervenciones) el 31/10/2015 03:43:27
1
2
3
4
5
6
7
8
9
10
11
12
13
>> m=sprintf('%2.2d\n',1:9)
 
m =
 
01
02
03
04
05
06
07
08
09



Saludos
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación matlab
jjcc94@hotmail.com
Estimado Usuario, el correo es para servicios de cursos, asesoría y programación. Toda ayuda gratuita es vía foro



http://matlabcaballero.blogspot.com
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