Sei sulla pagina 1di 4

Ejercicios

Est. Elizabeth Damaris Montoya estrada


Paralelo: 3”b”
1) Definir un vector fila a de 100 elementos, con un paso de 0.5 y
elemento inicial 3.5. Definir un vector columna b de 100 elementos,
con un paso de 2 y elemento inicial 6.
a=[3.5:0.5:53] ; b=[6:2:204]
a) Defina una variable que contenga el elemento 43 del vector a y otra
que contenga el elemento 77 del vector b.
f=[a(43) b(77)]
b) Elevar al cuadrado cada uno de los elementos del vector a.

a.^2
c) Realizar las siguientes operaciones con los vectores a y b: suma,
resta, multiplicación (entre vectores y elemento a elemento) y división
elemento a elemento.
a+b';
a-b';
a.*b';
a./b'
d) Calcular el logaritmo, la raíz cuadrada, y la exponencial de cada uno
de los elementos del vector b.
n=log(b ; sqrt(b) ; j=exp(b)
e) Si para poder realizar alguna de las operaciones necesita trasponer
los vectores, hágalo explicando por qué mediante un comentario.
Porque una vector no se podrá multiplicar fila x fila Siempre debe
haber un vector columna x fila.
2) Crear un vector v cuyo primer elemento sea 55, el último 480 y tal que
la diferencia entre dos elementos consecutivos sea 5.
c=[55:5:480]
a) Definir una variable, n que contenga el número de elementos definidos
en el vector c.
length(c)
b) Definir un vector u que contenga la raíz cúbica de los elementos del
vector c.
u=[c.^1/3]
c) Transponer los vectores u y c
j=u'; l=c'
d) Definir los siguientes vectores: q que sea el escalar n por el vector c, s
que sea la multiplicación elemento a elemento entre c y u, y t que sea la
división elemento a elemento entre u y c.
q=n*c; s=c.*u; t=u./c
e) Definir una variable (vectorial) que contenga la suma de los elementos
del vector q, el máximo del vector t y el mínimo del vector s.
x = [sum(q) max(t) min(s)]
f) Definir una variable que sea el producto escalar de los vectores u y c.
y=dot(u,c)
g) Definir una variable que tenga los tres primeros elementos del vector u
y otra que tenga los últimos tres del vector c. Calcular el producto
vectorial de ambas variables.
x=u(1:3) ; g=c(n-3:n)

3) Dadas las siguientes matrices:

A=[3 0 -2;1 4 5;-1 1 2] ; B=[1 -1 1;0 6 1;3 -2 -5] ; C=[-1 -1 2;5 1 1;-3 -2 3]
Defina nuevas matrices según las siguientes operaciones:
a) A+B-C
A+B-C
b) A*B

A*B

c) C^2

sqrt(C)
d) Elevar cada uno de los elementos de la matriz C al cubo.

m=C.^1/3
e) Calcular el inverso de A.
D=A'
e) Calcular el determinante de B.

M=det(B)
f) D tal que dij = aij * bij

dij=A.*B

4) Definir las siguientes matrices:


A = 2 6 B= 1 2 C= -5 5
3 9 3 4 5 3
Crear la siguiente matriz (que tiene sobre la diagonal las matrices A, B, C)
sin introducir elemento a elemento

h=blkdiag(a,b,c)
Realizar sobre G las siguientes operaciones, guardando todos los
resultados en variables distintas:
(a) Borrar la última fila y la última columna de G.

h(end,:)=[];h(:,end)=[]

(b) Extraer la primera submatriz 4 × 4 de G.

m=h(1:4,[1,2,3,4])

(c) Extraer la submatriz {1, 3, 6} × {2, 5} de G.

h=blkdiag(a,b,c); r=h([1,3,6],[2,5])

(d) Reemplazar G(5, 5) por 4.


h(5,5)=4

Potrebbero piacerti anche