Matlab - Interfaz grafica para graficar diagrama de Bode y Nichols

 
Vista:

Interfaz grafica para graficar diagrama de Bode y Nichols

Publicado por Daniel Hernandez (1 intervención) el 20/04/2016 01:15:12
Buenas tardes, mi problema es que al estar trabaando en GUIDE, en el diseño de la interfaz, cuando pongo un edit text, no puedo convertir el texto en vector, he estado buscando muchas soluciones y no he podido.
Al usar Matlab normal e intentar graficar bode pongo:
num=[1 2];
den=[1 2 3];
bode(num,den)

Y ya con eso me da la tabla, pero al usar la interfaz grafica, no se como convertir el texto del edit text para asignarlo a a variable num.
Estoy perdido, agradeceria mucho que alguien me ayudara con esta duda o si sabe como crear la interfaz para que grafique bode, me sea tan amable de ayudarme.
De antemano gracias, buen dia tenga.
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 Jorge De Los Santos
Val: 30
Ha disminuido su posición en 12 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Interfaz grafica para graficar diagrama de Bode y Nichols

Publicado por Jorge De Los Santos (213 intervenciones) el 20/04/2016 06:25:01
Hola Daniel,

Si en el edit-text colocas un texto como [1,2], entonces puedes convertir ese texto a un vector utilizando la función str2num:, por ejemplo:

1
num = str2num(get(handles.edit1, 'String'));


Suponiendo, claro, que el tag de tu edit-text es edit1, o sino sólo habrías de cambiarlo por el correspondiente.


Saludos.
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