Está en la página 1de 2

x=(0:100)

camion=(0:100)
for i=1:101
for j=1:101
a=camion(j)
b=a-4.3
c=a-13.3
if a==0 | a>=100
A=0
else
A=35
end
if a<=4.3 | a>=104.3
B=0
else
B=145
end
if a<=13.3 | a==113.3
C=0
else
C=145
end
R2=(A*a+B*b+C*c)/100
R1=A+B+C-R2
if x(i)<=a
a1=0
else
a1=x(i)-a
end
if x(i)<=b
b1=0
else
b1=x(i)-b
end
if x(i)<=c
c1=0
else
c1=x(i)-c
end
M=R1*x(i)-a1*A-b1*B-c1*C
m(j)=M
end
y(i)=max(m)
end
for i=1:101
Y(i)=-y(i)

end
m2=max(y)
for i=1:101
if y(i)==max(y)
m1=x(i)
end
end
plot(x,Y,'r',m1,m2,'+b')
title('Envolvente de Momentos Flectores')
xlabel('x [m]')
ylabel('Momento [kNm]')
axis([0 100 -10000 1000])

También podría gustarte