Professional Documents
Culture Documents
close all
clear all
clc
syms P real;
%Length of elements
L1=1.0;
L2=1.0;
L3=1.0;
Width=0.2;
Thickness=0.005;
Modulus=200e3; %Steel (MPa)
Imoment=Width*Thickness*Thickness*Thickness/12;
L=L2;
K2= ((Modulus*Imoment)/L^3)*[12 6*L -12 6*L;
6*L 4*L*L -6*L 2*L*L;
-12 -6*L 12 -6*L;
6*L 2*L*L -6*L 4*L*L];
L=L3;
K3= ((Modulus*Imoment)/L^3)*[12 6*L -12 6*L;
6*L 4*L*L -6*L 2*L*L;
-12 -6*L 12 -6*L;
6*L 2*L*L -6*L 4*L*L];
%Assemblage matrix
KA= zeros(8,8); % Defining a null stiffness assemblage matrix
for i=1:2
for j=1:2
KA(i,j) = K1(i,j);
KA(i,j+2) = K1(i,j+2);
KA(i+2,j) = K1(i+2,j);
KA(i+2,j+2) = K1(i+2,j+2) + K2(i,j);
KA(i+2,j+4) = K2(i,j+2);
KA(i+4,j+2) = K2(i+2,j);
KA(i+4,j+4) = K2(i+2,j+2) + K3(i,j);
KA(i+4,j+6) = K3(i,j+2);
KA(i+6,j+4) = K3(i+2,j);
KA(i+6,j+6) = K3(i+2,j+2);
end
end
KA(8,8) = KA(8,8)
% BC's, loading and solution, Method 3
[~,nd] = size(KA);
F3 = F3'
U3 = vpa([K\F3],4)
K1 = inv(K)
U1 = vpa([K1*F3],4)
% Verfification of result
UA = vpa([0;U3(1,1);U3(2,1);U3(3,1);U3(4,1);U3(5,1);0;U3(6,1)],4)
FA = vpa(KA*UA,4)
RESULT
KA =
K =
F3 =
0
-P
0
-P
0
0
U3 =
-2400.0*P
-2000.0*P
-1200.0*P
-2000.0*P
1200.0*P
2400.0*P
K1 =
1.0e+03 *
U1 =
-2400.0*P
-2000.0*P
-1200.0*P
-2000.0*P
1200.0*P
2400.0*P
UA =
0
-2400.0*P
-2000.0*P
-1200.0*P
-2000.0*P
1200.0*P
0
2400.0*P
FA =
1.0*P
0
-1.0*P
0
-1.0*P
0
1.0*P
0