Matlab - Unir vectores

   
Vista:

Unir vectores

Publicado por Unir Vectores (18 intervenciones) el 19/02/2016 17:11:04
Hola muy buenas quería saber si alguien me podria ayudar con un problema os dejo el código y os explico el problema que tengo.
1
2
3
muestras=1000;
  A=[5,7,9,7];
  B=kron(A,ones(1,muestras/4));
Lo que hace el código es mandarme a arduino los números 5,7,9,7 tal que así:
B= 5 5 5 5 ....5 7 7 7.....7 9 9 9 ....9 77777 y asi hasta que muestras llegan a 1000
lo que pasa es que ahora cuando llegue a mil me envie tres ceros y luego me vuelva enviar el vector B y luego otrso 3 ceros tal que así:
B= 5 5 5 5....5 7 7 7.....7 9 9 9....9 7 7 7 7 7...0 0 0....5 5 5 5....5 7 7 7.....7 9 9 9....9 7 7 7 7 7...0 0 0.
Lo que pensaba esque seria hacer un vector que seria la unión deL Vectro B y otro que contenga los 3 ceros.
Muchas 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
Imágen de perfil de JOSE JEREMIAS CABALLERO

Unir vectores

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 20/02/2016 16:43:31
1
2
3
4
5
6
7
8
9
10
clear all
muestras=1000;
  A=[5,7,9,7];
 V=[ ];
  B=kron(A,ones(1,muestras/4));
  Z=zeros(1,3);
  for i=1:4
      V=[V, [B, Z]];
  end
  V



Saludos
JOSÉ JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación en Matlab
jjcc94@hotmail.com
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