You are on page 1of 16

VECTORES EN MATLAB

S A N C H E Z R A G I O I TA N
FERNANDEZ MENDOZA ARACELI
H U A R E Z VA L E R I A
Ñ A U PA R I A M A R O J U A N
Vectores
Un vector es muy conocido
como una magnitud física que
se encuentra definida en
un sistema de referencia que
.Sus características son:
módulo (o longitud), dirección
y orientación.
FUNCIONES Y OPERACIONES EN MATLAB
Rango Variables Vectores columna Transposición

• >> x1=0:10 Si no • >> who • >> w=[4;5;6] • >> y=(1:10)’


se proporciona un • Información de las • >> w cambiar un
incremento, variables • >> who vector fila a un
MATLAB asume que • >> whos • >> whos vector columna.
es 1.
• Se eliminar la • >> y=y’ un
• >> x2=0:2:10 Se asignación hecha a
puede seleccionar vector columna a
una variable con un vector fila.
el propio
• >>clear x • Operaciones con
incremento.
• >> who vectores
• >> x3=10:-2:1 Se
puede ir incluso
hacia atr´as.
FUNCIONES Y OPERACIONES EN MATLAB
Multiplicación Multiplicación Mayor o igual y Igualdad de
vectorial escalar Menor o igual vectores
• Dot(a,b),siendo a y • Cross(a,b) ,siendo • a>=b,siendo a y b • a == b,siendo a y b
b vectores a y b vectores vecores o “<=“ vectores

OPERACIONES ELEMENTO POR ELEMENTO DE CADA VECTOR

Multiplicación División Potencia

• ( .* ) si queremos multiplicar el • ( ./) si queremos dividir el • ( .^ ) si queremos elevar a la


primer componente de a con b y primer componente de a con b y potencia el primer componente
así sucesivamente usaremos: así sucesivamente usaremos: de a con b y así sucesivamente
u.*w u./w usaremos: u.^w
Operaciones entre vector y escalar.
Las operaciones entre escalares y vectores son directas. Desde el punto de vista
teórico, no se puede sumar un escalar a un vector. Sin embargo, MATLAB sí lo
permite. Por ejemplo, si y es un vector, el comando y+2 añadirá 2 a cada
componente del vector. Estúdiense las salidas de los siguientes comandos.

>> y=1:5 >> y+2 >> y-2 >> 2*y >> y/2

Por supuesto, estas operaciones son igualmente válidas para vectores columna
Operaciones entre vectores.
En primer lugar, considérense los siguientes vectores.
• >> a=1:3
• >> b=4:6
La adición y sustracción de vectores Introdúzcanse los siguientes comandos
• >> a,b,a+b
• >> a,b,a-b
De nuevo, estas operaciones son válidas para vectores columna.
• >> a=(1:3)’,b=(4:6)’
• >> a+b,a-b
Aplicaciones

Podemos ver en
muchas
actividades
cotidianas el uso
de los vectores
Matrices
Las matrices son un
conjunto de números,
que están ordenados de
manera rectangular
formando filas y
columnas,
denominándose a cada
uno elemento.
Entrada de matrices
>> A=[1,2,3;4,5,6;7,8,9]
Matrices especiales.
CREAR UNA MATRIZ DE CEROS DE CUALQUIER TAMAÑO.
>> A=zeros(5)
>> B=zeros(3,5)
>> C=magic(5)
>> D=zeros(size(C))
SE PUEDEN CREAR MATRICES DE UNOS DE MANERA ANÁLOGA
>> A=ones(6)
>> B=ones(2,10)
>> C=hilb(5)
>> D=ones(size(C))
LA MULTIPLICACIÓN POR ESCALARES ES EXACTAMENTE IGUAL QUE PARA VECTORES.
>> C=10*rand(5)
Entrada de matrices
MATLAB proporciona unas rutinas para el redondeo de números.
>> D=floor(C)
>> D=ceil(C)
>> D=round(C)
>> D=fix(C)
La matriz identidad tiene unos en su diagonal principal y ceros en el resto.
>> I=eye(5)
Se pueden generar otros tipos de matrices diagonales con el comando diag.
>> E=diag([1,2,3,4,5])
>> F=diag([1,2,3,4,5],-1
>> G=diag(1:5,1)
Aplicaciones
CIENCIAS SOCIALES:
Geografía: Acá el uso de la matriz es amplio, un ejemplo muy común puede ser para dar referencia entre la
distancia de varias ciudades en cualquier parte del mundo.
Economía: La matriz se presenta como una tabla presentando el problema, un ejemplo muy común puede ser
para el análisis de la producción, distribución y organización de las empresas o para la más conocida: La teoría
de los juegos.

CIENCIAS NATURALES:
Psicología: Mayormente es utilizado para el análisis interno del test, en las filas y columnas se colocan los
diferentes ítems del test ya dado, si el número es grande los ítems estarán más relacionados y viceversa.
Biología: La famosa matriz de Leslie, que es un modelo discreto,con estructura de edades de crecimiento de la
población que es muy popular en la población de la ecología

INGENIERÍA:
Realiza el análisis de estructuras
Resolver problemas de ecuaciones
Para el diseño de diferentes estructuras
Para el cálculo de voltajes, corrientes y potencias
Aplicaciones
INFORMÁTICA:
• Esta es una forma muy conocida, ya que el cálculo es en Excel y
podemos calcular todo tipo de problemas

FÍSICA CUÁNTICA:
• Acá encontramos a la famosa matriz de Pauli, que dentro de su
aplicación mas conocida es la representación del operador del
espin.
FUNCIONES Y OPERACIONES EN MATLAB
Se representan usando vectores. Se debe ordenar los coeficientes de manera decreciente debido a su
grado. Todos los coeficientes se deben colocar, incluso si su valor es cero.
Operaciones básicas:

SUMA Y RESTA MULTIPLICACION DIVSION Funciones:

• Para representarlos en  Para multiplicar • Para la división o


Las raíces de un polinomio:
MATLAB y no presente por un escalar: cociente el resultado Roots ([ 4 3 2 1 ])
ningún error ambos • [3120]*4 al dividir dos Ans=
polinomios deben • Ans= polinomios da 2 Construcción de un polinomio a través de sus raíces:
Poly (roots( [ 4 2 1 ] ))
tener las mismas vectores , el cociente
 Para multiplicar Ans=
cantidades de y el resto . Se Evaluar un polinomio y un escalar
dos polinomios
elementos o llenar los representa de la Polyval ( [ 4 2 1 ] , 3 )
se representa ans=
espacios con ceros. siguiente manera:
de la siguiente evaluar un polinomio y una matriz
 [0 0 1 1 ] + [ 3210 ] manera: • [ c , r ] = deconv ([ 3 polyvalm([ 3,2,1] , [ 1,0 ; 0 ,1 ]
7 6 5 ] , [ 3 2 1 0 ]) ans=
• ans = • conv([ 0 1 1 1] , [ deriva un polinomio:
 [4 5 3 3 ] – [ 1 2 2 1 ] 3 2 1 0 ]) • c= polyder ( [ 4 3 2])
ans=
• ans = • ans= • r= integra un polinomio:
polyint ( [ 4 ,3 ])
ans =
POLINOMIOS EN MATLAB
S A N C H E Z R A G I O I TA N
FERNANDEZ MENDOZA ARACELI
H U A R E Z VA L E R I A
Ñ A U PA R I A M A R O J U A N
USO DE LOS POLINOMIOS
Se utilizan en diferentes aspectos los polinomios para :

Planificación financiera, los


económicos lo utilizan para
Expresar diferentes pronosticar en cuanto avanza
Resolver ecuaciones
problemas de manera un depósito de cierta
algebraicas.
simbólica. cantidad en un tiempo
determinado. También para la
ley de oferta y demanda.

La física para expresar La recreación en los


La medicina en el la diferencia entre la parques de diversiones,
desarrollo de los energía, inercia y torsión. específicamente, en las
medicamentos debido a Además los polinomios montañas rusas se
que se realizan diferentes ayudan mucho al realizar utilizan los polinomios
tipos de pruebas curvas lo utilizan para para describir como iran
matemáticas para su observar y anotar todo lo las curas en el trayecto
elaboración. descrito por la trayectoria del juego sin tener
de un proyectil. ningún inconveniente.
APLICACIONES DE LOS POLINOMIOS EN
LA INGENIERÍA
Se utiliza para la solución de problemas que se
puede aplicar en la construcción, la formación de
curvas y el diseño en programación de un
programa que se esté utilizando para diseñar.
Además, en nuestra carrera se utiliza para la
parte de microbiología sanitaria en calcular
cuánto aumenta la población de un cultivo de
bacterias en un tiempo determinando mediante
ecuaciones polinomiales. También para las
antenas electromagnéticas se utiliza los
polinomios de Chevyshev.
Cuando se realiza un proyecto se puede utilizar
para hallar la probabilidad en que funcione o no
con diferentes variables en un polinomio.

You might also like