You are on page 1of 10

Tutorial de mi programa

MATLAB

 Mi programa hace las siguientes funciones


que son:
 Seno = sin(x)
 Coseno = cos(x)
 Tangente = tan(x)
 Polar = abs (x), angle(x)
Panel de botones

 Bueno lo primero que hice fue casar nuestro


panel donde aremos nuestro programa que
se llama “GUIDE”.
 Enseguida nos aparecerá nuestra ventana
donde pondremos poner nuestros botones y
nuestras Edit para ver resultados.
Explicación del Código de los
botones
 En el Edit que se llama Escribe Un Numero:
No tenemos código alguno ya que solo nos
sirve para poner un numero y que los demás
botones agarren ese numero.
 El botón Seno, Coseno, Tangente tienen el
siguiente código:
 seno=str2double(get(handles.edit2,'string'));
 seno2=sin(seno);
 set(handles.edit3,'string',seno2);

 El str2double: Nos sirve para cambiar


palabras a números.
 El get: Es para agarrar el dato que tenga el
Edit dentro.
 El handles: Es para archivar el dato.
 El set: es para mostrarnos el resultado en el
Edit que asignemos.
 A continuación se repite el código anterior para hacer
el coseno, y la tangente.

 cose=str2double(get(handles.edit2,'string'));
 coseno=cos(cose);
 set(handles.edit4,'string',coseno);

 tange=str2double(get(handles.edit2,'string'));
 tangente=tan(tange);
 set(handles.edit7,'string',tangente);

 No hay necesidad de explicar lo mismo ya que es el


mismo codigo.
 Ahora para convertir de un numero
rectangular a un numero polar se hace de la
siguiente forma.
 En nuestro botón polar encontraras el
siguiente código.
 rec=str2double(get(handles.edit2,'string'));
 polar=abs(rec);
 angulo=angle(rec);
 angulo1=angulo*180/pi;
 set(handles.edit6,'string',angulo1);
 set(handles.edit5,'string',polar);
 La única diferencia es que utilizamos dos Edit
para que nos muestra los dos resultados tanto
el numero, como el ángulo.
 Y se hace practica mente lo mismo.
 solo que le ángulo no lo daba en radianes y
tuvimos que agregarle (ángulo)(180)/(pi).
 Y eso seria todo mi programa.
 Para colocar el logo del tec tubimos que
poner una caja que se llama axes.
 La cual nos permite poner una imagen, y
llevaría el siguiente código.
 axes(handles.axes4)
 background = imread('imagen.jpg');
 axis off;
 imshow(background);

 Bueno este código no se muy bien como


funciona por que así lo encontré en un
tutorial, pero como se pude ver imagen.jpg lo
que aparecerá en nuestro recuadro.
Programa Corriendo

Aquí se pude
observar como
funciona nuestro
programa.

You might also like