Professional Documents
Culture Documents
Introduccin
Matlab Guide es un entorno de programacin grafica que ofrece Matlab para poder realizar y ejecutar programas de Simulacin a medida de forma simple, tiene las caractersticas bsicas de todos los programas visuales como Visual Basic o Visual C++.
Objetivo
Familiarizar al alumno con la interfaz grfica GUIDE de programacin de MATLAB de tal forma que el alumno aprenda a elaborar programas ms presentables y amigables.
Desarrollo de la prctica.
Desarrollar el siguiente programa mediante la interfaz grfica de Matlab: Escribir un programa que convierta una cantidad de temperatura dada en grados. Dicho programa pedir al usuario que introduzca la cantidad de grados y su unidad, as como la unidad a la que se
requiere realizar la conversin. La salida ser la cantidad introducida convertida a la nueva unidad de temperatura elegida. Para comenzar nuestra practica seleccionamos la siguiente opcin en el programa matlab File despus New y por ultimo Gui.
La opcin de interfaz grfica de usuario en blanco nos presenta un formulario nuevo, en el cual podemos disear nuestro programa.
Componente
1Button Group 1Static Text
String
Convertir Unidad temperatura Cantidad temperatura de
Tag
Convertir
2Static Text
de
3Static Text
4Static Text
-----------------------------
1Edit Text
2Edit Text
3Edit Text
4Edit Text
5Edit Text
Actual
Cantidad
requerida
Solucin
Resultado
1Panel
2Panel
---------------
Quedando as el programa
Ahora proseguimos a programar nuestro botn de convertir para esto damos clic derecho en el botn View Callbacks-Callaback.
Algoritmo
De kelvin a Celsius.
C = 57 273 C = -216-15 Celsius a Fahrenheit F = 9/5 (216.15) +32 F =-357.07 De Celsius a kelvin
Fahrenheit kelvin
Kelvin a Rankin
Ein
Einunits Eoutunits
Error=1 M
Einunit s
K
EK=M
F
EK=(M+459.67)/1.8
C
EK=M+273.15
R
EK=(5/9)*M
Error=1
Eoutuni ts
K
EK=M
F
E=(9/5)*EK-459.67
C
E=EK-273.15
R
E=(9/5)*EK
Error=1
1 Error
solucion,E
Resultado, Eoutunits
'Error, la unidad de entrada o la de conversin se han tecleado incorrectamente.'
Fin
Conclusin
Con ayuda del matlab podemos hacer muchos programas para que nos faciliten la solucin de problemas que se presentan tericamente como reales. Tambin poner en practica la herramienta de guide, dndome cuenta que es infinita su utilidad para cualquier tipo de problema.