
Función while
Publicado por Edwin (3 intervenciones) el 18/11/2017 16:04:58
Buen día
Por favor si me pueden ayudar, tengo el siguiente problema en matlab: Estoy realizando un programa y dentro de este he utilizado la función while,
El programa debería parar al momento que se cumpla la condición ra >= 2, pero realiza una iteración más, es como solo reconociera el signo mayor que.
De antemano muchas gracias por la ayuda.
Les envío la salida de la corrida
L =
4.4000
B =
2.1000
ra =
2.0952
B =
2.1500
ra =
2.0465
B =
2.2000
ra =
2.0000
B =
2.2500
ra =
1.9556
Por favor si me pueden ayudar, tengo el siguiente problema en matlab: Estoy realizando un programa y dentro de este he utilizado la función while,
1
2
3
4
5
6
7
L=4.4
B=2.1
ra=L/B
while(ra>=2)
B=B+0.05
ra=L/B
end
El programa debería parar al momento que se cumpla la condición ra >= 2, pero realiza una iteración más, es como solo reconociera el signo mayor que.
De antemano muchas gracias por la ayuda.
Les envío la salida de la corrida
L =
4.4000
B =
2.1000
ra =
2.0952
B =
2.1500
ra =
2.0465
B =
2.2000
ra =
2.0000
B =
2.2500
ra =
1.9556
Valora esta pregunta


0