Professional Documents
Culture Documents
Matlab Code Quadratic - Bar2
Matlab Code Quadratic - Bar2
clear;
%Input
E = 200e6;
A = 0.04;
L = 5;
P = 10;
q = 2;
%Solution
n = 10;
Le = L/n;
dof = 3*n-(n-1);
connect = zeros(n,3);
for i = 1:n;
connect(i,1:3) = [3*i-(i-1)-2,3*i-(i-1)-1,3*i-(i-1)];
end
%FEM solution
%Internal force or reaction
b = zeros (3,n);
for i = 1:n;
b(:,i) = klocal*[U(connect(i,:))] - rlocal;
sig (:,i) = (klocal*[U(connect(i,:))] - rlocal)/A;
end