Matlab - determinar el numero de corridas

 
Vista:

determinar el numero de corridas

Publicado por Jose angel (1 intervención) el 17/10/2019 02:25:50
tengo un resultado para la prueba de corridas abajo y arriba de la media que es este

ans = 0001101000110

como podría calcular el numero total de corridas
los 3 primeros 0 son una corrida
los dos primeros 1 son otra corrida y asi sucesivamente
en total tendria 7 corridas pero no se como implementarlo en matlab
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
sin imagen de perfil
Val: 86
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

determinar el numero de corridas

Publicado por Emmanuel (30 intervenciones) el 17/10/2019 16:31:16
1
2
3
4
5
6
7
8
a='0001101000110'
 
Corr=1;
for i= 1:length(a)-1
    if a(i+1)~=a(i)
        Corr=Corr+1;
    end
end
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
Val: 8.152
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

determinar el numero de corridas

Publicado por JOSE JEREMIAS CABALLERO (5623 intervenciones) el 17/10/2019 18:14:09
1
2
a= '0001101000110';
iteraciones=sum(abs(diff(a)))+1

1
2
3
>> iteracionesn
iteraciones =
     7


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab
Servicio de Asesoría Online en Matlab


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