Está en la página 1de 3

Ejercicio en clase

Todo realizado en command window


Solucion de ecuaciones lineales
____________________________________________________________
>> % definimos el sistema de ecuaciones
X+2y-3z=5
-3x-y+z=-8
x-y+z=0
>> A=[1 2 -3;-3 -1 1;1 -1 1 ] ;% términos de x dependientes
>> B=[5;-8;0]; %defino términos dependientes
>> x=A\B
x=
2.0000
3.0000
1.0000
>> x=A\B % esta es la solución del polinomio “ALT 92==>"\"”
x=

2.0000
3.0000
1.0000
____________________________________________________________
%%%%% POLINOMIOS
>> % X^[2]
>> p=[1 0 -2]
p=
1 0 -2
>> roots (p) % el comando “roots” es para obtener la raíz
ans =
1.4142
-1.4142
>> p=[1 3 -2 0 1] %% este es de 4 raíces
p=
1 3 -2 0 1
>> roots(p)

ans =
-3.5421 + 0.0000i
0.5446 + 0.4685i
0.5446 - 0.4685i
-0.5470 + 0.0000i
____________________________________________________________
>> P=[1 2 3 4 5 6 7 8] %% un polinomio de octavo grado
P=
1 2 3 4 5 6 7 8
>> roots(P) % obtengo la raíz
ans =
-1.3995 + 0.0000i
-1.0164 + 0.9455i
-1.0164 - 0.9455i
-0.0946 + 1.3479i
-0.0946 - 1.3479i
0.8107 + 0.9836i
0.8107 - 0.9836i
P=[1 2 3 4 5 6 7 8] %% un polinomio de Octavo grado" otra vez"

P=
1 2 3 4 5 6 7 8
>> r=roots(P)
r=
-1.3995 + 0.0000i
-1.0164 + 0.9455i
-1.0164 - 0.9455i
-0.0946 + 1.3479i
-0.0946 - 1.3479i
0.8107 + 0.9836i
0.8107 - 0.9836i

>> poly(r) % este comando me devuelve el mismo polinomio "OJO"

ans =

1.0000 2.0000 3.0000 4.0000 5.0000 6.0000 7.0000 8.0000


>> %% DERIVACION E INTEGRACIÓN
>> %% comndo diff paa derivacio
>> x=0,0.01,2*pi;

x=

ans =

0.0100

>> x=0:0.01:2*pi;
>> y=sin(x);
>> deriv=diff(y)./diff(x)% derive de "y" con respecto a "x"

function dxdt=pendulo(t,x)
L=1;
theta=x(1);
gamma=x(2);
d_teta=gamma;
d_gama=-(9.8/L)*sin(theta);
dxdt=zeros(2,1);
dxdt(1)=d_teta;
dxdt(2)=d_gama;
%[t,x]=ode45('pendulo',[0 10],[0.9*pi 0]);
%plot(t,x(:,1));
%hold on;
%plot(t,x(:,2),'g');
%legend('POSICIÓN','VELOCIDAD');
%grid

>> [t,x]=ode45('pendulo',[0 10],[0.9*pi 0]);


>> plot(t,x(:,1));
>> hold on;
>> plot(t,x(:,2),'g');
>> legend('POSICIÓN','VELOCIDAD');
>> grid

También podría gustarte