Compara valor de un bucle for de la anterior con el nuevo valor cada ves que se repite en bucle
Publicado por Marco Antonio (61 intervenciones) el 24/10/2017 15:58:29
Buenas tengo un bucle for que se repite 10 veces y quiero comparar comprar el resultado de cada itereracion con el anterior si es mayor que me cambien el valor nuevo por el viejo en una matriz, esto es lo que estoy tratando de hacer con el siguiente programa
pero me da el error siguiente
Attempted to access valor_correspondiente2(2); index out of bounds because
numel(valor_correspondiente2)=1.
Error in prueba20 (line 63)
if valor_correspondiente2(k+1)>valor_correspondiente2(k)
y estoy estancado no se que hacer si alguien me puede ayudar gracias de antemano
1
2
3
4
5
if valor_correspondiente2(k)>valor_correspondiente2(k-1)
P1(fila1,1)=valor_correspondiente2
end
pero me da el error siguiente
Attempted to access valor_correspondiente2(2); index out of bounds because
numel(valor_correspondiente2)=1.
Error in prueba20 (line 63)
if valor_correspondiente2(k+1)>valor_correspondiente2(k)
y estoy estancado no se que hacer si alguien me puede ayudar gracias de antemano
Valora esta pregunta
0