You are on page 1of 4

Ingeniera Civil, UAZ

18-Marzo-2014

T a r e a N 5
Creando y Manipulando Vectores y Matrices en MatLab

Nombre completo:

Ejercicios: Resuelva los siguientes ejercicios aplicando los comandos u operadores


correspondientes para crear y manipular arreglos sobre la Ventana de Comandos.
Si es necesario, consulte las diferentes ayudas que le permitan aplicar las funciones
bsicas para trabajar con arreglos (tenga cuidado con la sintaxis de aplicacin).
Registre y guarde las sentencias ejecutadas y los resultados obtenidos de cada uno
de los incisos siguientes.
i)

Cree un vector rengln que tenga los elementos: 6, 8 3 , 81, e2.5 ,

65 ,

log 6
sin ( / 3) , cos ( 3 / 4 ) , e , y tan
.
5
2

ii)

3
2

Cree un vector columna que tenga los elementos: 44, 9, ln ( 51) , 23, 0.1, y
5 tan ( 25 ) .

iii)

Cree la matriz mostrada enseguida usando la notacin de vector


(operador :) para la creacin de arreglos con espaciamiento constante
y/o la funcin linspace cuando se ingresen los renglones.
4
8 12 16 20
24
28
0

B = 69 68 67 66 65 64
63
62

1.4 1.1 0.8 0.5 0.2 0.1 0.4 0.7

iv)

Para las siguientes matrices A y B (que contienen nmeros complejos)


aplicar en la ventana de comandos las siguientes sentencias y explicar
brevemente los resultados obtenidos al comparar dichas matrices como se
indica enseguida.

M. I. Fidel A. Ortiz Robles


miarh.uaz@gmail.com

Computacin II: MATLAB


2 D

1/4

Ingeniera Civil, UAZ

2 3i 2 + 3i
1

A = 4 + 10i
1
5 + i ;
i
1
1

Sentencia
(operador
condicional)

2 + 3i 2 + 3i
1

B = 4 10i
1
5 + 10i
i
10
1

Resultado (explicacin al respecto)

A == B

A~= B

A >= B

A <= B

A >~ B

v)

Defina dos variables: alfa = 5 / 9, beta = / 7 . Usando estas variables,


muestre que la siguiente identidad trigonomtrica es correcta calculando
el valor de los lados izquierdo y derecho de la siguiente ecuacin:

sin sin =

1
cos ( ) cos ( + )
2

Verifique sus resultados aplicando el operador de igualdad.

M. I. Fidel A. Ortiz Robles


miarh.uaz@gmail.com

Computacin II: MATLAB


2 D

2/4

Ingeniera Civil, UAZ

Usando las funciones predefinidas zeros, ones, y eye cree los siguientes
arreglos:

vi)

a)

1
1
b)
1

0 0 0 1 1 1
0 0 0 1 1 1

1 0 0 0 0
0 1 0 0 0
0 0 1 0 0

0 0 0 1 0

1
0
c)
0

1
0
0

vii) Cree una matriz A de 3 3 , en la cual todos los elementos sean 1.


Entonces, reasigne A as misma de tal forma que sea convertida de la
siguiente manera:

1
1

1
A=
0
0

1 1 0 0 0
1 1 0 0 0
1 1 0 0 0

0 0 1 1 1
0 0 1 1 1

0 0 1 1 1

viii) Defina h y k como escalares, h = 0.7 y k = 8.85 , y x, y y z como los vectores


x = [1, 2,3, 4,5] , y = [ 2.1, 2.0,1.9,1.8,1.7 ] , y z = [ 2.0, 2.5,3.0,3.5, 4.0] .

Entonces,

use estas variables para calcular G usando clculos elemento por


elemento para los vectores.

G=

ix)

hx+k y

( x + y)

hy

y

x

Cree las siguientes tres matrices:


4
5 2

A = 1 7 3

6 10 0

M. I. Fidel A. Ortiz Robles


miarh.uaz@gmail.com

11 5 3
B = 0 12 4

2
6
1
Computacin II: MATLAB
2 D

7 14 1
C = 10 3 2

8 5 9

3/4

Ingeniera Civil, UAZ

a) Calcule A+B y B+A para demostrar que la adicin de matrices es


conmutativa.
b) Calcular A+(B+C) y (A+B)+C para demostrar que la adicin de
matrices es asociativa.
c) Calcular 5(A+C) y 5A+5C para mostrar que, cuando matrices son
multiplicadas por un escalar, la multiplicacin es distributiva.
d) Calcular A*(B+C) y A*B+A*C para mostrar que la multiplicacin
matricial es distributiva.
e) Se cumple A*B = B*A? Explique sus resultados.

Fecha de entrega:

M. I. Fidel A. Ortiz Robles


miarh.uaz@gmail.com

20 / Marzo / 2014

Computacin II: MATLAB


2 D

4/4

You might also like