Está en la página 1de 2

Elementos Finitos 1

Nome: Jos Ballardo Villegas S.


Exerccio

Programao
%barra
v=1;
clc
clear
v=1;
lt=1;
A0=1;
E=1;
disp('A area en X=0 3A0');
n=input('numero de elementos');
F=1;
elem=(lt/n);
K=3*E/lt;
%calculo de as reas
for i=2:1:n
x=i*(elem);
A(i)=A0*((3)-(2*x/lt));
end
A(1)=3*A0;
A(i+1)=0;
disp('las areas son');
disp(A);
for i=1:1:n
for j=1:1:n
M(i,j)=0;
end
end
for i=1:1:(n-1)
for j=1:1:(n-1)
if i==j
M(i,j)=A(i)+A(i+1);
M(i,(j+1))=-A(i+1);
M((i+1),j)=-A(i+1);
end
end
end
M(n,n)=A(n);
for i=1:1:n
b(i,1)=0;
end
b(n,1)=F/K;

disp('la matriz sin multiplicar')


disp(M);
disp('la matriz invertida')
disp(b);
x=(M^-1)*b;
disp('La matriz de Areas es:');
disp(M);
disp('la solucion es:');
disp(x);

Comparao:
Com o mtodo analtico a resposta pra u(lt) = 1,64 pra a tenso = 1.
Com o algoritmo implementado:
A area em X=0 3A0
nmero de elementos 3
as reas so:
3.0000

1.6667

1.0000

O vetor das foras:


0
0
1
A matriz de das areas :
4.6667 -1.6667
0
-1.6667 2.6667 -1.0000
0 -1.0000 1.0000
A soluao:
0.3333
0.9333
1.9333

E a tenso = 0.84

También podría gustarte