Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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)
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
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)=[]
m=h(1:4,[1,2,3,4])
h=blkdiag(a,b,c); r=h([1,3,6],[2,5])