ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Calculadora Cientifica Matlab


Enviado por   •  11 de Octubre de 2014  •  799 Palabras (4 Páginas)  •  2.437 Visitas

Página 1 de 4

FACULTAD DE INGENIERÍA

ESCUELA DE INGENIERÍA ELÉCTRICA

Elaboración de una calculadora científica en el programa MATLAB

NOMBRE:

MENDOZA MANTUANO JUAN MIGUEL

ASIGNATURA:

INFORMATICA

DOCENTE:

ING. DANIEL ROSERO

CURSO:

PRIMER SEMESTRE “A”

PERIODO:

ABR 2014-SEP 2014

Matlab

Matlab es un lenguaje intérprete que está basado esencialmente en el manejo numérico de la información. A diferencia de otros programas como Mathematica o MathCad, no permite trabajar con expresiones matemáticas simbólicas (salvo librerías que lo simulan). Esto que en un principio parece una desventaja, termina siendo una de las mayores virtudes de Matlab.

Muchas veces que encaramos una situación problemática, tendemos a desarrollar modelos analíticos para entender la naturaleza del problema, y al resultar demasiado complejos de analizar, los reducimos a modelos lineales, que son fácilmente manipulables. Este enfoque puede funcionar muchas veces, pero a menudo carece de exactitud.

El enfoque numérico nos permite justamente llegar a resolver problemas complejos analíticamente con una serie de tareas simples y repetitivas, siendo firmes candidatos a ser realizadas por computadora, logrando una precisión tan grande como el tiempo de procesamiento y la misma precisión de la máquina nos lo permitan.

Matlab es un programa interactivo para cálculo numérico y tratamiento de datos. Contiene muchas herramientas y utilidades que permiten además diversas funcionalidades, como la presentación gráfica en 2 y 3 dimensiones. Esos útiles están agrupados en "paquetes" (toolboxes). A Matlab se le pueden añadir paquetes especializados para algunas tareas (por ejemplo, para tratamiento de imágenes). Trabajar con Matlab comporta aprender un lenguaje simple. En esta introducción se explican los elementos básicos de este lenguaje.

Matlab es un programa command-driven, es decir, que se introducen las órdenes escribiéndolas una a una a continuación del símbolo » (prompt) que aparece en una interfaz de usuario (una ventana). Esta introducción contiene ejemplos que se pueden escribir directamente en la línea de comandos de Matlab.

CREACIÓN PASO A PASO DE UNA CALCULADORA CIENTÍFICA EN MATLAB

Abrimos Matlab.

Escribimos el comando guide.

Abrimos un nuevo guide.

Nos aparecerá esta ventana

Comencemos a crear nuestra interfaz grafica

1. seleccionemos el panel

2. damos clic izquierdo 2 veces nos aparecerá las propiedades del panel

3. personalizamos el panel eligiendo el color etc

4. tittle: ubicamos el nombre que le queremos dar

5. usamos el botón edit tex para crear la pantalla de la calculadora; damos clic para que nos aparezcan sus propiedades en titlle dejamos limpio para que no aparesca nada en la pantalla y nos quedara asi:

6. ahora procederemos a crear los botones 33 botones para la calculadora que son funciones de la calculadora

7. elegimos el push botton que se encuentra al lado izquierdo de nuestra calculadora

8. nos quedara de esta forma

9. el paso a seguir es cambiar sus variables y ubicarles sus letras y funciones correspondientes

10. damos doble clic en una tecla por ejemplo cero damos clic ahí y nos da sus propiedades nos dirigimos donde dice string ubicamos el 0 y donde dice tag el nombre de la variable que es cero, y así sucesivamente hasta terminar el teclado numérico el teclado numérico.

11. luego nos queda así:

12. Ahora vamos a empezar a programar

13. Comenzamos con los números

14. Damos clic derecho en un numero en este caso cero

15. Nos aparecerá una ventana nos dirigimos donde dice view callbacks elegimos la opción callback.

16. Ahí nos sale una ventana en donde ahí que guardarla ya que en ella esta el código fuente de nuestra programación lo llamaremos CALCULADORA

17. Luego nos aparece un una ventana donde tenemos ubicados los códigos de cada botn de la calculadora

18. Vamos a la calculadora

19. Hacemos clic derecho en el botón cero (0) de view callbacks elegimos la opción callback y esta nos lleva directamente al código del botón cero; ahí vamos a darle orden al botn usando el siguiente código

s=get(handles.pantalla,'string');

s=strcat(s,'0')

set(handles.pantalla,'string',s);

20. Y Asi hasta llegar al número 9

21. Copia el mismo código y solo les cambia el numero asi:

Tecla 1

s=get(handles.pantalla,'string');

s=strcat(s,'1')

set(handles.pantalla,'string',s);

...

Descargar como (para miembros actualizados) txt (8 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com