Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3.-INFORME PREVIO: 3.1. Matlab Funciones Polinomios Matrices Solucin de ecuaciones simultaneas y diferenciales Representacin grafica Transformada de Laplace e inversa de Laplace
3.2. Toolbox sistemas de control Funciones de transferencia Fracciones parciales Calculo de polos y ceros Diagrama de bloques
4.-PARTE EXPERIMENTAL: 4.1. Explicar las expresiones siguientes, para una matriz de 3x3 de resultados 1:3 (realiza un arreglo del 1 al 3 con un paso de 1)
ans =
1 1:0.5:3
ans =
1.0000
1.5000
2.0000
2.5000
3.0000
1 4 7
2 5 8
3 6 9
A (:,2) ans =
2 5 8
A(1:2,:) ans =
1 4
2 5
3 6
A(2,3)
ans =
4.2. Considere una matriz de 3x3 Indique el resultado de las siguientes operaciones y explique qu significa cada una de ellas (utilice Matlab): sea una matiz A
A=
1 4 7
2 5 8
3 6 9
A(:,1) ans =
1 4 7
A(2,:) ans =
A(:,3:3)
ans = 3 6 9
A(:,1:2:3) ans =
1 4 7
3 6 9
B=[A,[ones(1,2);eye(2)]]
B=
1 4 7
2 5 8
3 6 9
1 1 0
1 0 1
A(:,:)
ans =
1 4 7
2 5 8
3 6 9
A(3:4)=[]
A=
ones(4,4)
ans =
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
eye(3)
ans =
1 0 0
0 1 0
0 0 1
diag(A)
ans =
1 5 9
zeros(size(A))
ans =
0 0 0
0 0 0
0 0 0
rand(size(A))
ans =
magic(length(A))
ans =
8 3 4
1 5 9
6 7 2
Con 5 t5
%grafica de dos funciones en un mismo grafico t=-5:0.05:5 y=(1-(sind(t)).^2)/t; x=(t+1)/(t.^2)+4; Plot(t,y,'+r',t,x,'g'),grid on title('funciones multiples')
4.4. Utilizando el comando subplot, grafique las funciones del numeral anterior.
%uso de subplot t=-5:0.05:5; y=(1-sin(t).^2)/t; x=(t+1)/t.^(2)+4; subplot(2,1,1) plot(t,y,'r-'), title('grafica 1'); subplot(2,1,2) plot(t,x,'g') title('grafica 2');
4.5. Propngase dos matrices de 3 x 3 Realice todas operaciones entre las matrices Halle para una matriz (determinante, inversa, rango, etc.) A=[7,8,9;4,5,6;1,2,3] A= 7 4 1 8 5 2 9 6 3
B=[4,5,6;1,2,3;7,8,9] B= 4 1 7 5 2 8 6 3 9
C=A+B C= 11 5 8 13 7 10 15 9 12
D=A-B D= 3 3 -6 3 3 -6 3 3 -6
F=A*B
F= 99 123 147 63 27 78 33 93 39
G=B*A G= 54 18 69 24 84 30
90 114 138
B^2 ans = 63 27 78 33 93 39
99 123 147
10
det(A) ans =
-6.6613e-016
inv(A) ans = -4.5036e+015 9.0072e+015 -4.5036e+015 9.0072e+015 -1.8014e+016 9.0072e+015 -4.5036e+015 9.0072e+015 -4.5036e+015 inv(B). ans = 9.0072e+015 -4.5036e+015 -4.5036e+015 -1.8014e+016 9.0072e+015 9.0072e+015 9.0072e+015 -4.5036e+015 -4.5036e+015 rank(A) ans = 2
rank(B) ans = 2
11
4.6. Explicar cada uno de los comandos y de ser el caso poner ejemplo while if for. switch case. Break
12