Sei sulla pagina 1di 10

Universidad Técnica de Cotopaxi

Facultad de ciencias de la ingeniería y aplicadas


Materia: Programación
Carrera: Ingeniería Eléctrica
Autor: Joel Vega
GUI
Las GUI (también conocidas como interfaces gráficas de usuario o interfaces de usuario)
permiten un control sencillo (con uso de ratón) de las aplicaciones de software, lo cual
elimina la necesidad de aprender un lenguaje y escribir comandos a fin de ejecutar una
aplicación.
El desarrollo de GUIs se realiza en dos etapas:
Diseño de los componentes (controles, menús y ejes) que formarán el GUI.
Codificación de la respuesta de cada uno de los componentes ante la interacción del
usuario.
GRAFICAS
El entorno de Matlab ofrece una variedad de funciones para grafica de datos
además de herramientas de GUI para crear y modificar la visualización de las
graficas.
Tipos de gráficos

Las funciones básicas para el


trazado de una grafica son
Plot grafica de datos en 2D
con escalas lineales

Plot3 grafica de datos 3D con


escalas lineales
APLICACIONES
En un experimento de carga de un condensador se ha medido la diferencia de potencial V entre
las placas del condensador en función del tiempo t, desde que se conecta la batería.
Matrices y vectores
Para definir una matriz de cualquier rango basta con definirla entre
corchetes y cada fila separada por punto y coma (;). A partir de aquí
podremos operar con ella con los comandos matriz que
encontramos en el apartado con dicho nombre.

Para definir un vector, hemos de poner entre corchete sus


coordenadas, separadas
mediante un espacio y matlab nos lo reescribira como tal A partir de
ahí, podemos operar como
queramos con ellos y los comandos antes definidos.
Vector con elementos equiespaciados
Si lo que queremos es definir un vector cuyos elementos tengan una separación entre
ellos definida, es decir que vayan a tal paso, hemos que indicar la cifra en la que
deseamos que comience y acabe este y, entre medias el paso al que queremos que opere,
la distancia a la que debe estar cada cifra significativa.
Tienen que estar dentro de un paréntesis y separados por dos puntos.

(valor inicial; paso; valor final)


Operaciones con matrices
Ecuaciones
Las ecuaciones algebraicas sirven para modelar situaciones poco complejas pero que
requieren el uso de la herramienta matemática para obtener una solución satisfactoria.
MATLAB dispone de la función solve la cual permite resolver ecuaciones, inecuaciones y
sistemas de ecuaciones la función solve es:
MAPLE está orientado al
MATHCAD programa cálculo simbólico, y como su
específicamente orientado nombre lo indica, todo gira en
para elaborar informes torno a símbolos. Puedes
técnicos detallados. Dispone resolver, integrales, derivadas,
de un lenguaje de simplificaciones, etc, sin
programación muy particular, preocuparte del valor o tipo de
fácil de aprender. Dispone de variable. Una vez que obtienes
herramientas para manipular el resultado sólo es cosa de
matrices, resolver ecuaciones reemplazar la variable por su
numéricas o simbólicas, valor numérico y listo.
optimización, gráficos 2d. También se pueden realizar
gráficos de todo tipo, 2d, 3d, y
especializados.

MATLAB en cambio es una herramienta


orientada al cálculo numérico y todos sus
datos son considerados como vectores o
matrices. Uno de sus programas más
completos es el Simulink, que sirve para
simular, prácticamente, cualquier sistema
físico modelado por ecuaciones
diferenciales. Puedes generar gráficos de
todo tipo, 2d, 3d, cualquier tipo de gráfico.
Puedes crear interfaces gráficas parecido a
como las generas con visual basic o c++.

Potrebbero piacerti anche