Foros del Web » Programación para mayores de 30 ;) » Programación General »

Programa en matlab

Estas en el tema de Programa en matlab en el foro de Programación General en Foros del Web. Hola amigos necesito ayuda para poder realizar un pequeño programa. tengo un edit text donde el usuario ingrese una funcion y luego al darle clip ...
  #1 (permalink)  
Antiguo 06/10/2010, 23:23
 
Fecha de Ingreso: octubre-2010
Mensajes: 1
Antigüedad: 14 años, 2 meses
Puntos: 0
Programa en matlab

Hola amigos necesito ayuda para poder realizar un pequeño programa.

tengo un edit text donde el usuario ingrese una funcion y luego al darle clip a un boton me muestre sus raices en un menu.

para sacar las raices uso el comando roots el problema es que ese comando reconoce solamente el formato de matriz o almenos no se como utilizarlo adecuadamente.

por poner un ejemplo si el usuario escribe la ecuacion x^5 +2 x^2 +1 como es de grado 5 contiene 6 elementos y la matriz quedaria de esta manera [1 0 0 2 0 1]

si coloco este formato en el matlab no me da ningun problema.
para_raiz2=findobj(gcbf, 'Tag', 'raiz2');
b=[1 0 0 2 0 1];
a=roots(b);
set(para_raiz2, 'String', a);

pero yo necestito capturarlo en forma de funcion y luego convertirlo a matriz o una instruccion que permita sacar las raices tomando directamente la ecuacion.

Muchas gracias espero me haya dado a entender.

SALUDOS

Etiquetas: matlab, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 05:07.