Matlab - Tomar un valor de un vector

 
Vista:
sin imagen de perfil
Val: 352
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Tomar un valor de un vector

Publicado por Ricardo (218 intervenciones) el 09/11/2017 19:23:12
Buenos días.

Esperando como siempre su invaluable ayuda.

Tengo una variable dt que cada 20 iteraciones me genera 20 valores, 19 ceros y el ultimo valor es 1.
Si pongo 40 iteraciones me genera 19 ceros y un 1 seguido de 19 ceros y al ultimo un 1 es decir :
_____________________________________________________________________________________________

Command Window

dt =

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
_____________________________________________________________________________________________

También en cada iteracion tengo que tomar el valor de ese vector dt es decir que para la iteracion del 0 al 19 tomaría los valores de ceros y solo en la iteracion 20 tomaría el valor de 1 y de la iteración del 21 al 39 tomaría ceros y en la iteracion numero 40 tomaría el 1 para posteriormente usarlo.
Espero haberme explicado.
Gracias de antemano por su ayuda.
Saludos.
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 JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Tomar un valor de un vector

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 09/11/2017 20:32:18
puedes aclarar mejor la pregunta? , no sé si lo que deseas es generar el dt si es así puedes hacer :

1
2
3
4
dt=[];
for k=1:40
    dt(k)=mod(k,20)==0;
end
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
sin imagen de perfil
Val: 352
Ha disminuido 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Tomar un valor de un vector

Publicado por Ricardo (218 intervenciones) el 09/11/2017 21:39:16
Muy bien, gracias, esto me funciona bien
Muchas gracias por su ayuda.
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