Está en la página 1de 2

%Escuela Superior Politecnica del Litoral

%Facultad de Ingenieria en Ciencias de la Tierra


%Ingenieria Civil
%Armadura
clear
clc
%Propiedades
E=1;
L=1;
A=1;
%Rigidez de un elemento en coordenadas locales
[k1]=k_AP(E,L,A);
[k2]=k_AP(E,L,A);
[k3]=k_AP(E,2^0.5*L,A);
[k4]=k_AP(E,2^0.5*L,A);
[k5]=k_AP(E,L,A);
[k6]=k_AP(E,L,A);

%Matrices de Transporte
[T1]=T_AP(0);
[T2]=T_AP(90);
[T3]=T_AP(135);
[T4]=T_AP(45);
[T5]=T_AP(90);
[T6]=T_AP(0);

%Rigidez en coordenadas globales


%K1=T1*k1*T1';
%K2=T2*k2*T2';
%K3=T3*k3*T3';
%K4=T4*k4*T4';
%K5=T5*k5*T5';
%K6=T6*k6*T6';

function[k]=k_AP[E,L,A]
Ra=A*E/L;
k=[Ra 0 -Ra 0
0 0 0 0
-Ra 0 Ra 0
0 0 0 0];
end

%Matriz de transporte
%[T]=T_AP(Angulo)
%Datos:
%Angulo en grados
function[T]=T_AP(angulo)
A=angulo;
S=sind(A);
C=cosd(A);
T=[C -S 0 0
S C 0 0
0 0 C -S
0 0 S C]
end

function[S]=S_ENS(VE,K,S,gdl)
%Ensamblaje de un elemento en la matriz de rigidez del sistema.
%[S]=S_ENS(VE,K,S,gdl)
%Datos
%VE=Vector de ensamlaje o colocacion del elemento
%K=Matriz de rigidez del elemento en coordenadas globales

También podría gustarte