Figuras En Matlab
Enviado por raul.islas.503 • 7 de Abril de 2015 • 1.374 Palabras (6 Páginas) • 290 Visitas
Gra cación
Raúl Islas Gómez
UAEMex
Ing en Computación
e-mail: islas.gomez@live.com
Horario de clase: Lunes 10:00-13:00 Hrs.
06 de Abril de 2015
Part I
Gra car un Objeto mediante
Matrices en Matlab
1 ¿Que es Matlab?
Matlab es un lenguaje de alto desempeño diseñado para realizar calculos
técnicos. MATLAB integra el cálculo, la visualización y la programación en
un ambiente
fácil de utilizar donde los problemas y las soluciones se expresan en una
notación
matemática. MATLAB es un sistema interactivo cuyo elemento básico de
datos es el
arreglo que no requiere de dimensionamiento previo. Esto permite resolver
muchos
problemas computacionales, especí camente aquellos que involucren vectores
y matrices,
en un tiempo mucho menor al requerido para escribir un programa en un
lenguaje escalar
no interactivo tal como C o Fortran.
MATLAB se utiliza ampliamente en:
Cálculos numéricos
Desarrollo de algoritmos
Modelado, simulación y prueba de prototipos
Análisis de datos, exploración y visualización
Gra cación de datos con nes cientí cos o de ingeniería
Desarrollo de aplicaciones que requieran de una interfaz grá ca de usuario
(GUI,Graphical User Interface).
1
1.1 Partes de Matlab
1.1.1 Expresiones de Matlab
MATLAB como cualquier lenguaje de programación proporciona expresiones
matemáticas, pero a diferencia de la mayoría de ellos, las expresiones matemáti-
cas que
maneja involucran matrices completas.
Las expresiones se dividen en:
Números
Variables
Operadores
Funciones
Numeros MATLAB utiliza una notación decimal convencional con punto dec-
imal opcional y el signo
menos para indicar números negativos. La notación cientí ca utiliza la letra
e para
especi car el factor de escala en potencias de 10. Los números imaginarios
utilizan ya sea
la i o la j como su jo. A continuación se presentan varios números permitidos.
Ejemplo. Números permitidos:
3 99 0.0001
9.6397238 1.60210e20 6.02252e23
1i 3.14159j 3e5i
Todos los números se almacenan internamente usando el formato long es-
peci cado por el
estándar en punto otante IEEE. Los números en punto otante tienen una
precisión nita
aproximadamente de 16 dígitos decimales y un rango nito aproximadamente
de 10-308 a
10-308.
Variables MATLAB, a diferencia de la mayoría de los lenguajes de progra-
mación no requiere de
ningún tipo de declaraciones de tipo de datos (entero, punto otante, com-
plejos, etc) ni de
dimensionamiento. Cuando MATLAB encuentra una nueva variable, au-
tomáticamente crea
la variable y reserva la cantidad de localidades de memoria necesarias. Si la
variable ya
existía dentro del espacio de trabajo actual, simplemente cambia el con-
tenido, si se
requiere, o de ser necesario agrega más localidades de memoria a la variable
para contener
más datos.
2
1.1 Partes de Matlab
1.1.1 Expresiones de Matlab
MATLAB como cualquier lenguaje de programación proporciona expresiones
matemáticas, pero a diferencia de la mayoría de ellos, las expresiones matemáti-
cas que
maneja involucran matrices completas.
Las expresiones se dividen en:
Números
Variables
Operadores
Funciones
Numeros MATLAB utiliza una notación decimal convencional con punto dec-
imal opcional y el signo
menos para indicar números negativos. La notación cientí ca utiliza la letra
e para
especi car el factor de escala en potencias de 10. Los números imaginarios
utilizan ya sea
la i o la j como su jo. A continuación se presentan varios números permitidos.
Ejemplo. Números permitidos:
3 99 0.0001
9.6397238 1.60210e20 6.02252e23
1i 3.14159j 3e5i
Todos los números se almacenan internamente usando el formato long es-
peci cado por el
estándar en punto otante IEEE. Los números en punto otante tienen una
precisión nita
aproximadamente de 16 dígitos decimales y un rango nito aproximadamente
de 10-308 a
10-308.
Variables MATLAB, a diferencia de la mayoría de los lenguajes de progra-
mación no requiere de
ningún tipo de declaraciones de tipo de datos (entero, punto otante, com-
plejos, etc) ni de
dimensionamiento. Cuando MATLAB encuentra una nueva variable, au-
tomáticamente crea
la variable y reserva la cantidad de localidades de memoria necesarias. Si la
variable ya
existía dentro del espacio de trabajo actual, simplemente cambia el con-
tenido, si se
requiere, o de ser necesario agrega más localidades de memoria a la variable
para contener
más datos.
2
Ejemplo. De nición de variables.
» Num = 25
Esta variable crea una matriz de 1 x 1 llamada Num y almacena el valor de
25. MATLAB
es case sensitive, es decir distingue entre mayúsculas y minúsculas; es decir
A y a no son la
misma variable.
Operadores Las expresiones utilizan los operadores aritméticos comunes. Los
operadores aritméticos
son los mismos que en cualquier lenguaje de programación y se sigue un
orden de
evaluación similar al que se utiliza en los demás lenguajes de programación.
En la Tabla
II.1 se muestran los operadores aritméticos más comunes en MATLAB.
Tabla II.1 Operadores aritméticos usados en MATLAB
Operador Operación matemática
+ Suma
- Resta
* Multiplicación
/ División
^ Potencia
Transpuesta compleja conjugada
( ) Especi ca el orden de evaluación
Funciones MATLAB proporciona un gran número de funciones matemáticas
simples y avanzadas. La
gran mayoría de estas funciones acepta argumentos complejos. Las funciones
...