TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Código elementos finitos matlab treliças

Por:   •  8/6/2015  •  Trabalho acadêmico  •  313 Palavras (2 Páginas)  •  1.111 Visualizações

Página 1 de 2

clear all

clc

E=207e9; A=0.01;

L1=PlaneTrussElementLength(1.82,2.86,0,0);

theta1=231.47;

L2=PlaneTrussElementLength(0,0,182,0);

theta2= 0;

L3=PlaneTrussElementLength(1.82,0,1.82,2.286);

theta3=90;

L4=PlaneTrussElementLength(1.82,2.286,3.64,2.286);

theta4=0;

L5=PlaneTrussElementLength(3.64,2.286,1.82,0);

theta5=231.47;

L6=PlaneTrussElementLength(1.82,0,3.64,0.76);

theta6=22.7;

L7=PlaneTrussElementLength(3.64,0.76,3.64,2.286);

theta7=90;

L8=PlaneTrussElementLength(3.64,2.286,5.46,2.286);

theta8=0;

L9=PlaneTrussElementLength(5.46,2.286,3.64,0.76);

theta9=219.86;

L10=PlaneTrussElementLength(3.64,0.76,5.46,1.52);

theta10=22.7;

L11=PlaneTrussElementLength(5.46,1.52,5.46,2.286);

theta11=90;

L12=PlaneTrussElementLength(5.46,2.286,7.28,2.286);

theta12=0;

L13=PlaneTrussElementLength(7.28,2.286,5.46,1.52);

theta13=202.82;

k1=PlaneTrussElementStiffness(E,A,L1,theta1)

k2=PlaneTrussElementStiffness(E,A,L2,theta2)

k3=PlaneTrussElementStiffness(E,A,L3,theta3)

k4=PlaneTrussElementStiffness(E,A,L4,theta4)

k5=PlaneTrussElementStiffness(E,A,L5,theta5)

k6=PlaneTrussElementStiffness(E,A,L6,theta6)

k7=PlaneTrussElementStiffness(E,A,L7,theta7)

k8=PlaneTrussElementStiffness(E,A,L8,theta8)

k9=PlaneTrussElementStiffness(E,A,L9,theta9)

k10=PlaneTrussElementStiffness(E,A,L10,theta10)

k11=PlaneTrussElementStiffness(E,A,L11,theta11)

k12=PlaneTrussElementStiffness(E,A,L12,theta12)

k13=PlaneTrussElementStiffness(E,A,L13,theta13)

K=zeros(16,16)

K=PlaneTrussAssemble(K,k1,1,5)

K=PlaneTrussAssemble(K,k2,5,6)

K=PlaneTrussAssemble(K,k3,6,1)

K=PlaneTrussAssemble(K,k4,1,2)

K=PlaneTrussAssemble(K,k5,2,6)

K=PlaneTrussAssemble(K,k6,6,7)

K=PlaneTrussAssemble(K,k7,7,2)

K=PlaneTrussAssemble(K,k8,2,3)

K=PlaneTrussAssemble(K,k9,3,7)

K=PlaneTrussAssemble(K,k10,7,8)

K=PlaneTrussAssemble(K,k11,8,3)

K=PlaneTrussAssemble(K,k12,3,4)

K=PlaneTrussAssemble(K,k13,4,8)

k=[K(1:8) K(11) K(13:16);

K(2,1:8) K(2,11) K(2,13:16);

K(3,1:8) K(3,11) K(3,13:16);

K(4,1:8) K(4,11) K(4,13:16);

K(5,1:8) K(5,11) K(5,13:16);

K(6,1:8) K(6,11) K(6,13:16);

K(7,1:8) K(7,11) K(7,13:16);

K(8,1:8) K(8,11) K(8,13:16);

K(11,1:8) K(11,11) K(11,13:16);

K(13,1:8) K(13,11) K(13,13:16);

K(14,1:8) K(14,11) K(14,13:16);

K(15,1:8) K(15,11) K(15,13:16);

...

Baixar como (para membros premium)  txt (3.8 Kb)   pdf (38.7 Kb)   docx (12.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com