Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semin Matlab PDF
Semin Matlab PDF
>>_
1. Expresiones.
>> a respuesta: a=
1.3333
1
>>b = 4+7;
>>
>>who
a b ans
>>p = 1+2+3+4+ …
5+6+7
>>c = a * (b - 1) respuesta: c=
13.3333
1.6005+1.2486i
2
>>help sqrt
% Ejemplo.m
% Ejecuta magnitud y fase de la funcion de transferencia
% G(jw) = 1/(jw+2) evaluada en w = 1.
w=1;
G = 1 / (j*w + 2);
magnitud= abs(G)
fase = atan (imag(G)/real(G))
>> Ejemplo
magnitud=
0.4472
fase=
-0.4636
>>G respuesta: G=
0.4000 - 0.2000 i
3
Las líneas que comienzan con % son comentarios y no son
ejecutadas.
>>A = [1 2; 3 4] respuesta: A=
1 2
3 4
>>A(2,2) = 5 respuesta: A=
1 2
3 5
4
Al añadir un elemento a una posición cuyos índices son
superiores al tamaño de la matriz, se insertan ceros
automáticamente para mantenerla rectangular:
>>A(3,3) = 6 respuesta: A=
1 2 0
3 5 0
0 0 6
>>n = 1:10;
>>m = 1:0.25:2
m=
1.000 1.2500 1.5000 1.7500 2.0000
5
3 5 0
0 0 6
7 8 9
Ejemplo: p = s2 + 5s +6
>> p = [ 1 5 6 ]
6
>> r = roots(p) respuesta: ans =
-3
-2
>> q = [1 3] ;
>> s = conv(p,q)
s=
1.0000 8.0000 21.0000 18.0000
P ⋅ x = Q ⇒ x = P −1 ⋅ Q ⇒ x = P \ Q
7
y ⋅ P = Q ⇒ y = Q ⋅ P-1 ⇒ y = Q / P
>>A = [1 2 ; 3 4 ];
>> A´ respuesta: A=
1 3
2 4
5. Creación de Funciones
8
function y = sigmoide(x)
y= 1/ (1 + exp(-x));
Hay comandos para control de flujo, como for, while, if, break,
error, etc.
1. Gráficos Bidimensionales
grafica X frente a Y
9
y yellow . point
m magenta o circle
c cyan x x-mark
r red + plus
g green - solid
b blue * star
w white : dotted
k black -. dashdot
-- dashed
Por ejemplo:
>> plot(x1,y1,’:’,x2,y2,’+’)
>> plot(x)
>>[x,y]= ginput
2. Adaptación de Gráficos
10
>> t=0:0.1:10; x1= exp(-t); x2= sin(t);
>>subplot(211);plot(t,x1);xlabel(‘t’);ylabel(‘x1’);
>>subplot(212);plot(t,x2);xlabel(‘t’);ylabel(‘x2’);
x1 0.5
0
0 2 4 6 8 10
t
1
0.5
x2 0
-0.5
-1
0 2 4 6 8 10
t
3. Gráficos Tridimensionales
>> x = [-1:0.1:1];
>> y = [-2:0.1:2];
>> [X,Y] = meshdom(x,y);
>> Z = X.^4 + (Y/2).^4;
11
>> mesh(X,Y,Z);
>> xlabel(‘x’);ylabel(‘y’);zlabel(‘z’);
1.5
z 1
0.5
0
2
1 1
0 0.5
0
-1 -0.5
y -2 -1 x
>> contour(X,Y,Z)
1.5
0.5
y 0
-0.5
-1
-1.5
-2
-1 -0.5 0 0.5 1
x
12
rotación de la superficie con angulo horizontal az y de elevación
el.
13