Sunteți pe pagina 1din 18

MATEMTICAS APLICADAS PARA

INGENIERA CIVIL

Prof. Ing. Peter Thomson

CLASE # 2.
Conceptos Bsicos

OBJETIVOS

Funcin eig (valores y vectores propios)

Ajuste de Curvas.
Matemticas simblica
Introduccin EDO

VALORES Y VECTORES
PROPIOS
Determinar los esfuerzos principales, con las
correspondientes direcciones principales para el
estado de esfuerzos dados.

Guardamos la matriz en A
Digitamos en el command window: eig(A).

VALORES Y VECTORES
PROPIOS
Digitamos en el command window: [V,P]=eig(A).

MATEMATICA SIMBOLICA
Determinar los esfuerzos principales, con las
correspondientes direcciones principales para el
estado de esfuerzos dados.

Guardamos la matriz en A
Digitamos en el command window: eig(A).

MATEMATICA SIMBOLICA
Digitamos en el command window:
syms a
A = [0 a 0; a 0 0; 0 0 8*a]
P= eig(A)
[V,P]=eig(A).

AJUSTE DE CURVAS
Funcin polyfit
x = [0.1, 0.4, 0.5, 0.7, 0.7, 0.9];
y = [0.61, 0.92, 0.99, 1.52, 1.47, 2.03];
c = polyfit(x,y,2)
f = polyval(c,x)
plot(x,y)
hold on
plot(x,f,'r')
title(Ajuste')

MATEMATICA SIMBOLICA
Digitamos en el command window:
syms a b c x; % variables simblicas
solve('a*x^2 + b*x + c') %solucin de la ec. Cuadrada
syms a b c x; % variables simblicas
solve('a*x^2 + b*x + c','b') %Solucin ec. respeto b
syms x; % variables simblicas
S=solve('x + y = 1','x - 11*y = 5') sistema de cuaciones
Para visualizar la solucin
S = [S.x S.y]

INTRODUCCION EDO
Funcin diff
syms x;
diff(sin(x^2))
Funicin
syms x;
int(-2*x/(1 + x^2)^2)
syms x;
int(1/x)

INTRODUCCION EDO
DSOLVE. Solucin simblica de una ecuacin
diferencial ordinaria
dsolve('Dx = -a*x')
Respuesta: C4/exp(a*t)

Pasar del lenguaje


matemtico y resolver.

de matlab un lenguaje

INTRODUCCION EDO
Solucin analtica y grfico de una EDO de primer
orden con una condicin en el inicio.
y=dsolve('Dy = -2*y','y(0)=1','t');

INTRODUCCION EDO
Ecuacin diferencial lineal, homogneas de orden 2 y
Coeficientes constantes.

S=dsolve('D2y+6*Dy+12*y=0')
S=C1*exp(-3*t)*cos(3^(1/2)*t)+C2*exp(3*t)*sin(3^(1/2)*t)

INTRODUCCION EDO
S=dsolve('D2y+6*Dy+12*y=0')
S=C1*exp(-3*t)*cos(3^(1/2)*t)+C2*exp(3*t)*sin(3^(1/2)*t)
Resolucin del ejemplo por la va de la ecuacin
caracterstica.
solve('x^2+6*x+12=0','x')
ans = [ -3+i*3^(1/2)]
[ -3-i*3^(1/2)]

De modo que las races son complejas conjugadas. Se


concluye que el sistema fundamental de soluciones es.

INTRODUCCION EDO
Columna Tanque de agua
se desplaza el sistema en la
parte superior una [1] Unidad,
tenga en cuenta que en t(0) la
estructura esta en reposo y se
suelta, y(0) = 1, y(0) = 0.
grafique el desplazamiento
desde t = 0 s. hasta t = 20 s.

INTRODUCCION EDO
Ecuacin diferencial lineal condiciones iniciales.
S=dsolve('1*D2y+1*Dy+32*y=0','y(0)=1,Dy(0)=0')
S=1/32+63/32*exp(-4*t)*sin(4*t)+31/32*exp(-4*t)*cos(4*t)
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8

10

12

14

16

18

20

INTRODUCCION EDO
Animacin.
Vector Tiempo
Dsolve(EDO)
Evaluacin (respuesta)
Vector L
For 1:longuitud L
Plot(punto,columna)
axis([-5 5 0 10]), pause(0.05)
end

clc; close all;


t=0:.1:10;
S=dsolve('D2y+1*Dy+32*y=0','y(0)=1,Dy(0)=0')
y=eval(S);
L=0:0.1:5;
for i=1:length(t)
plot(y(i),5,'o',y(i)*sin(0.5*pi*L/5),L)
grid, axis([-5 5 0 10])
pause(.05)
end
plot(t,y)

INTRODUCCION EDO
Solucin analtica y grfico de una EDO de primer
orden con una condicin en el inicio.
y=dsolve('D2y+Dy+2*y-x-3=0','y(0)=0,Dy(0)=1','x')

En este caso p(t)


seria p(x) = x+3

S-ar putea să vă placă și