mallab-seq
Publicado por Ana (15 intervenciones) el 14/02/2010 10:58:32
tengo lo siguiente:
function [x] = sekv(F,y )
for i=0:9
K=(F==i);
start = strfind([0 F],[0 1]);
slut = strfind([F 0],[1 0]);
l=slut-start+1;
s=sum(l==y);
end
end
no obtengo el resultado que quiero, si yo saco el for-loop y eligo de sifra en sifra obtengo el resultado pero yo quiero que haga el proceso que cuente las sifras de 0 a 9, y me de un resultado.
el resultado que necesito obtener es cuantas sifras del 0 a 9 existen que tengan una sequencia de por ejemplo 2 sifras iguales.
function [x] = sekv(F,y )
for i=0:9
K=(F==i);
start = strfind([0 F],[0 1]);
slut = strfind([F 0],[1 0]);
l=slut-start+1;
s=sum(l==y);
end
end
no obtengo el resultado que quiero, si yo saco el for-loop y eligo de sifra en sifra obtengo el resultado pero yo quiero que haga el proceso que cuente las sifras de 0 a 9, y me de un resultado.
el resultado que necesito obtener es cuantas sifras del 0 a 9 existen que tengan una sequencia de por ejemplo 2 sifras iguales.
Valora esta pregunta


0