Академический Документы
Профессиональный Документы
Культура Документы
31 32 33
21 22 23
11 12 13
3.1. Indique el resultado de las siguientes operaciones y que significa cada una de ellas (utilice Matlab):
a. A(:,1)
31
21
11
Es la primera columna de la matriz A
b. A(2,:)
21 22 23
Es la segunda fila de la matriz A
c. A(:,2:3)
32 33
22 23
12 13
Las columnas 2 y 3
d. A(:,1:2:3)
31 33
21 23
11 13
Columna 1 y 3, Desde la columna 1 a pasos de 2 columnas hasta la 3
e. B=[A,[ones(1,2);eye(2)]]
31 32 33 1 1
21 22 23 1 0
11 12 13 0 1
Ubica en las columnas siguientes una matriz de unos de 1 fila y 2 columnas en las siguientes filas
la matriz identidad
f. A(:,:)
31 32 33
21 22 23
11 12 13
Muestra toda la matriz
g. A(2:4)=[]
31 22 12 33 23 13
Genera un vector a partir de la matriz A
h. ones(3,3)
1 1 1
1 1 1
i.
j.
1 1 1
Genera una matriz de unos de dimensin 3x3
eye(3)
1 0 0
0 1 0
0 0 1
Genera una matriz identidad de dimensin 3x3
diag(A)
31
22
13
Genera una matriz de 3 filas 1 columna con los valores de la diagonal
k. zeros(size(A))
0 0 0
0 0 0
0 0 0
Genera una matriz de ceros cuya dimensin es la de A
l. rand(size(A))
0.7094 0.6797 0.1190
0.7547 0.6551 0.4984
0.2760 0.1626 0.9597
Genera una matriz aleatoria cuya dimensin es la de A
m. magic(length(A))
8 1 6
3 5 7
4 9 2
Genera una matriz cuadrada mgica cuya dimensin es la de A
n. eig(A)
65.0780
0.9220
-0.0000
Genera una matriz de valores propios
. rank(A)
2
Muestra el rango de la matriz a independiente del nmero de filas y columnas
Cdigo
disp('Matriz A');
A=[31 32 33; 21 22 23; 11 12 13]
disp('a: ');
disp(A(:,1));
disp('b: ');
disp(A(2,:));
disp('c: ');
disp(A(:,2:3));
disp('d: ');
disp(A(:,1:2:3));
disp('e: ');
disp([A,[ones(1,2);eye(2)]]);
disp('f: ');
disp(A(:,:));
disp('g: ');
B=A;
B(2:4)=[];
disp(B);
disp('h: ');
disp(ones(3,3));
disp('i: ');
disp(eye(3));
disp('j: ');
disp(diag(A));
disp('k: ');
disp(zeros(size(A)));
disp('l: ');
disp(rand(size(A)));
disp('m: ');
disp(magic(length(A)));
disp('n: ');
disp(eig(A));
disp(': ');
disp(rank(A));
y (t )=
1( sin t )
t
z ( t )=
t+1
t2 + 4
5 t 5
Cdigo
t=[-5:0.06:5];
y=(1-sin(t).^2)./t;
z=(t+1)./(t.^2+4);
plot(t,y,t,z);
ylim([-10 10]);
xlim([-5 5]);
plot(t,z)
Grafique la rbita de Mercurio (x vs. y) alrededor de la tierra. La rbita de Mercurio est dada por
las siguientes ecuaciones:
x(t) = 93cos t + 36cos 4.15t , y(t) = 93sen t + 36sen(4.15t)
Genere tanto x(t) e y(t) como funciones de Matlab y la variable independiente t desde 0 hasta 44/3 en
intervalos de /360.
Cdigo
t=[0:pi./360:44*pi./3];
x= 93*cos(t) + 36*cos(4.15*t);
y= 93*sin(t) + 36*sin(4.15*t);
plot(x,y)
grid
title('Orbita de Mercurio')
Implemente los siguientes diagramas de bloques y determine la respuesta en cada uno de ellos:
a)
b)
c)
d)
e)