Matlab - AYUDA CRITERIO DE ROUTH

 
Vista:

AYUDA CRITERIO DE ROUTH

Publicado por victor vargas (2 intervenciones) el 26/04/2015 04:55:14
hola a todos he desarrolado el criterio de routh pero tengo un problema esta es mi primera columna de la tabla

a=[2 3 -2 -2 5 1]';


y cuando hallo las raices usando root me dan dos raices nada más , he visto que cuando hay un solo signo negativo en mi tabla , usando root en matlab me dan dos raices entonces no sé qué pasa ahí

gracias por la colaboración
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
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

AYUDA CRITERIO DE ROUTH

Publicado por JESUS (1818 intervenciones) el 26/04/2015 05:00:21
Hola sí está bien así , lo que pasa es que en tu algoritmo no debes contar los negativos y sumarle uno que supongo que es lo que estás haciendo, lo que debes hacer es mirar los cambios de signo y si te das cuenta ahí solo hay dos cambios de signo :

++--++ es decir que tienes que ver cuando pasa de más a menos o de menos a más


para el caso de un solo signo negativo ocurre lo mismo :


++-+++

del resto todo bien , espero haberme hecho entender
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

AYUDA CRITERIO DE ROUTH

Publicado por victor vargas (2 intervenciones) el 26/04/2015 05:26:20
Hola muchas gracias no sabía eso y ya lo leí , podríaas colaborarme con el pseudocodigo para esa detención de signos es que no se si vamos a cambiar de programa tu disculpa solo el psedocodigo
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 JESUS
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

AYUDA CRITERIO DE ROUTH

Publicado por JESUS (1818 intervenciones) el 26/04/2015 05:33:48
ok
k=0;
para i=1 hasta el número de filas -1
si signo de A(i) es diferente de signo de A(i+1)
entonces
k=k+1
fin del si
fin del for


éxitos
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