Está en la página 1de 51

UNIVERSIDAD NACIONAL ¨SIGLO XX¨

INGENIERIA ELECTROMECANICA

INVESTIGACION Nº2
ANALISIS COMPLEJO (CON SOPORTE DE MATLAB)
MAT – 2105 ANALISIS COMPLEJO

Alumno: Edwin Omar Choque Gonzales


a) FUNTAMENTO TEORICO
INTRODUCCION
MATLAB es un entorno de computación técnica que posibilita la ejecución del cálculo
numérico y simbólico de forma rápida y precisa, acompañado de características gráficas y de
visualización avanzadas aptas para el trabajo científico y la ingeniería. MATLAB es un
entorno interactivo para el análisis y el modelado que implementa más de 500 funciones para
el trabajo en distintos campos de la ciencia.
Por otra parte, MATLAB presenta un lenguaje de programación de muy alto
nivel basado en vectores, arrays y matrices.
Además, el entorno básico de MATLAB se complementa con una amplia
colección de toolboxes que contienen funciones específicas para determinadas
aplicaciones en diferentes ramas de las ciencias y la ingeniería.
La arquitectura de MATLAB es abierta y ampliamente extensible, permitiendo
la relación con Excel, C, Fortran y otras aplicaciones externas muy utilizadas e
importantes. Entre otras cosas, el código escrito en lenguaje de MATLAB
puede ser traducido a C de forma inmediata.
MATLAB también permite la operatividad entre plataformas posibilitando
trabajar con distintos sistemas operativos y relacionar el trabajo realizado en las
distintas plataformas.
CARACTERISTICAS HOJA DE TRABAJO

1. Current
Folder
2. Command
Window
3.
Workspace
4. Command
History
5. Interfaz
Ribbon

El Current Folder nos permitirá acceder accede a los archivos. El Command Window es la
ventana por medio de la cual se ingresarán líneas de comandos, en el punto de insersión
denominado prompt (>>). A traves del Workspace podremos explorar los datos que se
vayan creando o importando a partir de archivos. En el Command History visualizaremos
Operadores aritméticos
• Existen en MATLAB dos tipos de operaciones
aritméticas: las operaciones aritméticas matriciales,
que se rigen por las reglas del álgebra lineal, y las
operaciones aritméticas con vectores, que se
realizan elemento a elemento. Los operadores
involucrados se presentan en la tabla siguiente.
Las operaciones matemáticas simples entre escalares y
vectores aplican el escalar a todos los elementos del vector
según la operación definida, y las operaciones simples
entre vectores se realizan elemento a elemento. A
continuación se presenta una especificación más amplia de
estos operadores:
Hay que tener presente que los vectores han de ser de la misma
longitud y que
en el producto, cociente y potencia el primer operando va seguido
de un punto .
CONSTANTES:
Existen un grupo importantes de números irracionales y reales en
general que por su utilización muy común merecen trato especial.
MATLAB incorpora los siguientes
ALGEBRA LINEAL
NUMERICA
- Matrices numéricas
MATLAB permite trabajar con matrices numericas de
forma muy comoda y extensa. No obstante, se trata
de un programa especializado en calculo matricial. La
tabla que se presenta a continuacion muestra las
funciones matrices numericas que pueden realizarse
con el modulo basico de MATLAB.
VALORES PROPIOS, VECTORES PROPIOS
Y DESCOMPOSICION DE MATRICES

• El trabajo con valores propios y vectores propios,


asi como los metodos de descomposicion de
matrices, son esenciales para el trabajo en algebra
matricial numerica. El modulo basico de MATLAB
permite trabajar con estas materias mediante
varias funciones. Las mas importantes se exponen a
continuacion.
Matrices dispersas y
especiales
• Se denominan matrices dispersas aquellas que
poseen un numero importante de ceros de modo
que sea posible trabajar con ellas de forma ventajosa
aprovechando su reducido numero de elementos no
nulos. El modulo basico de MATLAB presenta varios
comandos para trabajar eficientemente con matrices
dispersas. Por otro lado, existen en MATLAB
comandos que permiten trabajar con determinados
tipos especificos de matrices especiales como las de
Hadamard, Hankel, Hilbert, Pascal, Rosser, Toeplitz y
otras. A continuacion se presentan estos comandos:
Espacios vectoriales y aplicaciones lineales
Los comandos mas importantes relacionados con esta materia se
presentan a continuacion:
Trabajando con polinomios
Los comandos (funciones) mas importantes disponibles en el modulo
básico de MATLAB para el trabajo con polinomios se presentan a
continuacion.
Representación
geométrica
• Graficando datos
El módulo básico de MATLAB ofrece una gama amplia de opciones a la
hora de realizar representaciones gráficas. Permite realizar gráficos de
curvas planas y superficies, posibilitando la agrupación y la
superposición. También es posible trabajar colores, rejillas, marcos,
etc., en los gráficos. Las representaciones de funciones pueden
realizarse en coordenadas implícitas, explícitas y paramétricas.
MATLAB es, por tanto, un software matemático con elevadas
prestaciones gráficas, lo que le distingue de muchos otros paquetes de
cálculo simbólico. También permite MATLAB realizar gráficos de barras,
líneas, estrellas, histogramas, poliedros, mapas geográficos y
animaciones. La creación de un gráfico suele acoplarse a los siguiente
pasos:
Derivadas, integrales y ecuaciones diferenciales
Siguiendo con las funciones de MATLAB para el trabajo en análisis matemático, a continuación se
presentan las relativas a derivadas, integrales y ecuaciones diferenciales. Comenzaremos con las
funciones relacionadas con la derivación.
A continuación se presentan las funciones relacionadas con
la integración:
El cuadro siguiente resume las funciones relacionadas con
las ecuaciones diferenciales:
Funciones matemáticas espaciales
Existe en el módulo básico de MATLAB un grupo importante de funciones
especializadas con variable real y compleja que se presentan en la siguiente
tabla:
Es necesario precisar que todas las variables que aparecen
en letras mayúsculas son variables reales vectoriales, salvo
la variable Z, que es vectorial compleja. Las letras
minúsculas designan variables escalares reales.
• Funciones para conversión de sistemas de coordenadas
MATLAB permite trabajar con distintos sistemas de coordenadas e implementa funciones
para hacer conversiones de coordenadas de unos sistemas a otros. Como los sistemas de
coordenadas menos habituales son las cilíndricas y las esféricas, a continuación se
presenta una breve aclaración teórica sobre estos dos sistemas.
En un sistema de coordenadas cilíndricas, un punto P del espacio se representa por una
tripleta ordenada (r, θ, z), donde:
r es la distancia del origen (O) a la proyección de P (P') en el plano XY
θ es el ángulo entre el eje X y el segmento OP'
z es la distancia PP'
En un sistema de coordenadas esféricas, un punto P del espacio se representa por una
tripleta ordenada (ρ, θ, φ), donde:
ρ es la distancia de P al origen
θ es el mismo ángulo que el usado en coordenadas cilíndricas
φ es el ángulo entre el eje Z positivo y el segmento OP
A continuación se presenta la sintaxis de las funciones que
ofrece MATLAB en su módulo básico para transformación de
coordenadas.
Soluciones de ecuaciones
y sistemas
• MATLAB permite resolver ecuaciones y sistemas
utilizando los comandos que se presentan a
continuación:
Números complejos
• El trabajo en el campo de los números complejos está perfectamente
implementado en MATLAB. Siguiendo la convención de que todas las
funciones empiezan con minúscula, una i o una j minúsculas representan
el número imaginario √-1, que es el valor clave en todo el análisis de
variable compleja. Sobre los números complejos pueden ser aplicados
los operadores habituales, además de algunas funciones específicas.
Tanto la parte real como la parte imaginaria de los números complejos
pueden ser constantes simbólicas o cualquier número real, y las
operaciones con ellos se realizan siempre en modo exacto, a no ser que
en alguna intervenga una aproximación decimal, en cuyo caso se
devuelve una aproximación del resultado.
• Como la unidad imaginaria se representa mediante los símbolos i o j, los
números complejos se expresan en la forma a+bi o a+bj. Es notorio el
hecho de no necesitar el símbolo del producto (el asterisco) antes de la
unidad imaginaria:
Funciones con argumento
complejo
• El trabajo con variable compleja es muy importante
en análisis matemático y en sus aplicaciones en
ramas importantes de la ingeniería. MATLAB no
solamente implementa la posibilidad de operar con
números complejos, sino que además incorpora
varias funciones con variable compleja. A
continuación se presenta un resumen de las más
importantes.
Funciones elementales que
admiten como
argumento un vector
complejo v que maneja perfectamente
• MATLAB es un software
el cálculo vectorial y matricial. Su propio nombre,
laboratorio matricial, ya da idea de su potencia para
el trabajo con vectores y matrices. MATLAB permite
trabajar con funciones de variable compleja, pero
además esta variable puede ser vectorial e incluso
matricial. A continuación se presenta una tabla con
las funciones de variable compleja vectorial que
incorpora MATLAB.
• Estas funciones también admiten como argumento una
matriz compleja, en cuyo caso el resultado es un vector fila
cuyas componentes son los resultados de aplicar la función
a cada columna de la matriz.
Funciones elementales que
admiten como
argumento una matriz
compleja Z
Palabras reservadas
• Palabra reservada end
La palabra reservada end, al utilizarse en indexación,
indica el último índice del rango posible de la
dimensión (fila ó columna) en la que aparezca.
Ejemplos de problemas
matemáticos en Matlab

Sistema de ecuaciones – algebra, sebastian lazo Problema de la pagina 187


Problema de integrales
indefinidas

Calculo diferencial e integral, Arturo Aguilar Marquez, pagina 252


Ejemplos de variable
compleja
• 1. (5+3i)+{(-1+2i)+(7-5i)}
Solución: programa

manualmente:
(5+3i)+{(-1+2i)+(7-5i)} = (5+3i)+{-1+2i+7-5i} = (5+3i)+(6+3i)
= 11
Ley asociativa de la adición

También podría gustarte