Está en la página 1de 8

UNIVERSIDAD TÉCNICA DE MACHALA

UNIDAD DE INGENIERÍA CIVIL


CARRERA DE INGENIERÍA CIVIL
Nombre: Carlos Alfredo López Abarca
Curso: 7mo “A”
Fecha:19/02/2021
CODIGO
%Definimos los Datos, todo en kN y M.
EI=140000;EA=0.0001;
L1=7; L2=7;
FI1=0; FI2=0;
GDL1=[6 7 1 2 8 3];
GDL2=[2 8 3 4 9 5];
%Creamos la Matriz de Rigidez Global de la EStructura.
KG1=zeros(9,9);
KG1(GDL1,GDL1)=KGM(EA,EI,L1,FI1);
KG2=zeros(9,9);
KG2(GDL2,GDL2)=KGM(EA,EI,L2,FI2);
KG=KG1+KG2;
%Creamos el vector FEM Global de la Estructura.
W1=25;W2=40;
FEM1=zeros(9,1);
FEM1(GDL1)=[0; (W1*L1)/2; (W1*(L1^2))/12; 0; (W1*L1)/2; -(W1*(L1^2))/12];
FEM2=zeros(9,1);
FEM2(GDL2)=[0; (W2*L2)/2; (W2*(L2^2))/12; 0; (W2*L2)/2; -(W2*(L2^2))/12];
FEM=FEM1+FEM2;
%Subdividimos matrices y vectores.
GDL_activos=[1 2 3 4 5];
GDL_pasivos=[6 7 8 9];
FEM_activo=FEM(GDL_activos);
FEM_pasivo=FEM(GDL_pasivos);
Kaa=KG(GDL_activos,GDL_activos);
Kap=KG(GDL_activos,GDL_pasivos);
Kpa=KG(GDL_pasivos,GDL_activos);
Kpp=KG(GDL_pasivos,GDL_pasivos);
%Calculamos Desplazamientos y Reacciones.
Fuerzas_activas=[0;0;0;0;0];
FAR=Fuerzas_activas-FEM_activo;
Desplazamientos=Kaa\FAR;
Reacciones=Kpa*Desplazamientos+FEM_pasivo;
Vector_Desplazamientos=zeros(9,1);
Vector_Desplazamientos(GDL_activos)=Desplazamientos;
Vector_Reacciones=zeros(9,1);
Vector_Reacciones(GDL_pasivos)=Reacciones;
%Calculamos Fuerzas Internas
Fint_1=KG1*Vector_Desplazamientos+FEM1;
Fint_2=KG2*Vector_Desplazamientos+FEM2;
%PARA IMPRIMIRLOS EN XLSX
xlswrite('VIGAS.xlsx',KG1,'HOJA1','B2');
xlswrite('VIGAS.xlsx',KG2,'HOJA2','B2');
xlswrite('VIGAS.xlsx',KG,'HOJA3','B2');
xlswrite('VIGAS.xlsx',FEM1,'HOJA4','B2');
xlswrite('VIGAS.xlsx',FEM2,'HOJA5','B2');
xlswrite('VIGAS.xlsx',FEM,'HOJA6','B2');
xlswrite('VIGAS.xlsx',Vector_Desplazamientos,'HOJA7','B2');
xlswrite('VIGAS.xlsx',Vector_Reacciones,'HOJA8','B2');
xlswrite('VIGAS.xlsx',Fint_1,'HOJA9','B2');
xlswrite('VIGAS.xlsx',Fint_2,'HOJA10','B2');

GDL 1 2 3 4 5 6 7 8 9
1 80000 0 40000 0 0 0 17142.85714 -17142.8571 0
2 0 1.42857E-05 0 0 0 -1.4286E-05 0 0 0
3 40000 0 80000 0 0 0 17142.85714 -17142.8571 0

‫ீ ܭ‬ଵ 4
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6 0 -1.4286E-05 0 0 0 1.42857E-05 0 0 0
7 17142.85714 0 17142.85714 0 0 0 4897.959184 -4897.95918 0
8 -17142.85714 0 -17142.85714 0 0 0 -4897.959184 4897.959184 0
9 0 0 0 0 0 0 0 0 0
GDL 1 2 3 4 5 6 7 8 9
1 0 0 0 0 0 0 0 0 0
2 0 1.42857E-05 0 -1.4286E-05 0 0 0 0 0
3 0 0 80000 0 40000 0 0 17142.85714 -17142.8571

‫ீ ܭ‬ଶ
4 0 -1.4286E-05 0 1.42857E-05 0 0 0 0 0
5 0 0 40000 0 80000 0 0 17142.85714 -17142.8571
6 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0
8 0 0 17142.85714 0 17142.85714 0 0 4897.959184 -4897.95918
9 0 0 -17142.85714 0 -17142.85714 0 0 -4897.95918 4897.959184
GDL 1 2 3 4 5 6 7 8 9
1 80000 0 40000 0 0 0 17142.85714 -17142.8571 0
2 0 2.85714E-05 0 -1.4286E-05 0 -1.4286E-05 0 0 0
3 40000 0 160000 0 40000 0 17142.85714 0 -17142.8571
4 0 -1.4286E-05 0 1.42857E-05 0 0 0 0 0
‫ீܭ‬ 5
6
0 0
0 -1.4286E-05
40000
0
0
0
80000 0
0 1.42857E-05
0 17142.85714 -17142.8571
0 0 0
7 17142.85714 0 17142.85714 0 0 0 4897.959184 -4897.95918 0
8 -17142.85714 0 0 0 17142.85714 0 -4897.959184 9795.918367 -4897.95918
9 0 0 -17142.85714 0 -17142.85714 0 0 -4897.95918 4897.959184

GDL GDL
1 102.0833333 1 102.0833333
2 0 2 0
3 -102.0833333 3 -102.083333
4 0 4 0
5 0 5 0
‫ ܯܧܨ‬ଵ 6
7
0
87.5 ‫ ܯܧܨ‬ଶ 6
7
0
87.5
8 87.5 8 87.5
9 0 9 0
GDL
1 102.083333
2 0
3 61.25
4 0
5 -163.333333
‫ܯܧܨ‬ 6
7
0
87.5
8 227.5
9 140
GDL
1 -0.00089323 RAD
2 0
3 -0.00076563 RAD
4 0
5 0.002424479 RAD
6 0
‫݋݊݁݅݉ܽݖ݈ܽ݌݈ܽݏ ݁ܦ‬
‫ݐݖ‬ ܽ݉݅݁݊ ‫ݏ‬ 7
8
0
0
9 0
GDL
1 0
2 0
3 0
4 0
5 0

ܴ݁ܽܿܿ݅ ݊݁‫݁݊݋‬
‫ݏݏ‬ 6
7
0
59.0625 KN
8 284.375 KN
9 111.5625 KN
GDL
1 0.00
2 0.00
3 -199.06 KN-M
4 0.00
5 0.00
‫ݏ ܽ݊ݎ ݁ ݐ݊ܫݐݑݖݏݏݑ ܽݎ ݁ ݑܨ‬ଵ 6
7
0.00
59.06 KN
8 115.94 KN
9 0.00 KN
GDL
1 0
2 0
3 199.0625 KN-M
4 0
5 KN-M

‫݊ܫݖݏݏݑ ܽݎ ݁ ݑܨ‬
‫ݏ ܽ݊ݎ ݁ ݐ ݐݑݖ‬ଶ 6
7
0
0
8 168.4375 KN
9 111.5625 KN

También podría gustarte