Sunteți pe pagina 1din 4

Punto 1

V(i)=7*fsing(x,3,1)-7*fsing(x,11,1)+27-12*fsing(x,7,0)-7*fsing(x,0,1);
M(i)=3.5*fsing(x,3,2)-3.5*fsing(x,11,2)+27*x-12*fsing(x,7,1)3.5*fsing(x,0,2);

La Fuerza cortante mxima es: 27


La Fuerza cortante mnima es: -27
El momento flector mximo es: 73.5
El momento flector mnimo es: 0
Punto 2
V(i)=68.73-19*fsing(x,0.2,0)-49*fsing(x,0.5,0)-49*fsing(x,0.9,0);
M(i)=68.73*fsing(x,0,1)-19*fsing(x,0.2,1)-49*fsing(x,0.5,1)49*fsing(x,0.9,1);
Ingrese el mdulo de elasticidad= 200e9
Ingrese el momento de inercia de la seccin= 31.3e-6
Ingrese la log de la viga= 1.5
La Fuerza cortante mxima es: 68.73
La Fuerza cortante mnima es: -48.27
El momento flector mximo es: 28.957
El momento flector mnimo es: -0.005
La deflexin mxima es: 1.1627e-06
La deflexin mnima es: -2.3163e-06

V(i)=68.73-19*fsing(x,0.2,0)-49*fsing(x,0.5,0)-49*fsing(x,0.9,0);
M(i)=68.73*fsing(x,0,1)-19*fsing(x,0.2,1)-49*fsing(x,0.5,1)49*fsing(x,0.9,1);
R(i)=[34.37*fsing(x,0,2)-9.50*fsing(x,0.2,2)-24.50*fsing(x,0.5,2)24.50*fsing(x,0.9,2);]/(E*I);
D(i)=[11.46*fsing(x,0,3)-3.17*fsing(x,0.2,3)-8.17*fsing(x,0.5,3)8.17*fsing(x,0.9,3]/(E*I);
clc
clear all
E=input('Ingrese el modulo de elasticidad= ');
I=input('Ingrese el momento de inercia de la seccin= ');
L=input('Ingrese la log de la viga= ');
X=0:0.01:L;
m=length(X);
for i=1:m
x=X(i);
V(i)=68.73-19*fsing(x,0.2,0)-49*fsing(x,0.5,0)-49*fsing(x,0.9,0);
M(i)=68.73*fsing(x,0,1)-19*fsing(x,0.2,1)-49*fsing(x,0.5,1)49*fsing(x,0.9,1);
R(i)=[34.37*fsing(x,0,2)-9.50*fsing(x,0.2,2)-24.50*fsing(x,0.5,2)24.50*fsing(x,0.9,2);]/(E*I);
D(i)=[11.46*fsing(x,0,3)-3.17*fsing(x,0.2,3)-8.17*fsing(x,0.5,3)8.17*fsing(x,0.9,3)-14.50;]/(E*I);
end
figure(1)
plot(X,V)

figure(2)
plot(X,M)
figure(3)
plot(X,R)
figure(4)
plot(X,D)
Punto 3

La
La
El
El

Fuerza cortante
Fuerza cortante
momento flector
momento flector

mxima
minima
mximo
minimo

es:
es:
es:
es:

25.04
-22.91
10.752
-9.28

V(i)=-29*fsing(x,0,1)+29*fsing(x,0.8,1)34*fsing(x,1.6,0)+48.24*fsing(x,0.8,0);
M(i)=-14.5*fsing(x,0,2)+14.5*fsing(x,0.8,2)34*fsing(x,1.6,1)+48.24*fsing(x,0.8,1);

Ingrese el modulo de elasticidad= 200e9


Ingrese el momento de inercia de la seccin= 8.87e-6
Ingrese la log de la viga= 2.8
La Fuerza cortante mxima es: 25.04
La Fuerza cortante minima es: -22.91
El momento flector mximo es: 10.752
El momento flector minimo es: -9.28
La deflexin mxima es: 2.7452e-07
La deflexin mnima es: -1.697e-06
V(i)=-29*fsing(x,0,1)+29*fsing(x,0.8,1)34*fsing(x,1.6,0)+48.24*fsing(x,0.8,0);
M(i)=-14.5*fsing(x,0,2)+14.5*fsing(x,0.8,2)34*fsing(x,1.6,1)+48.24*fsing(x,0.8,1);
R(i)=[-4.83*fsing(x,0,3)+4.83*fsing(x,0.8,3)17*fsing(x,1.6,2)+24.12*fsing(x,0.8,2)-0.043;]/(E*I);
D(i)=[-1.21*fsing(x,0,4)+1.21*fsing(x,0.8,4)5.67*fsing(x,1.6,3)+8.04*fsing(x,0.8,3)-0.043+0.53;]/(E*I);

Commandos
Fsing
function s=fsing (x, a, n)
if x<a
s=0;
else
s= (x - a)^n;
end
end

MOMENTO
clc
clear all
L=input('Ingrese la log de la viga= ');
X=0:0.01:L;
m=length(X);
for i=1:m
x=X(i);
V(i)=-29*fsing(x,0,1)+29*fsing(x,0.8,1)34*fsing(x,1.6,0)+48.24*fsing(x,0.8,0);
M(i)=-14.5*fsing(x,0,2)+14.5*fsing(x,0.8,2)34*fsing(x,1.6,1)+48.24*fsing(x,0.8,1);
end
figure(1)
plot(X,V)
figure(2)
plot(X,M)
disp(['La Fuerza cortante mxima es: ',num2str(max(V))])
disp(['La Fuerza cortante minima es: ',num2str(min(V))])
disp(['El momento flector mximo es: ',num2str(max(M))])
disp(['El momento flector minimo es: ',num2str(min(M))])

VIGAS
clc
clear all
E=input('Ingrese el modulo de elasticidad= ');
I=input('Ingrese el momento de inercia de la seccin= ');
L=input('Ingrese la log de la viga= ');
X=0:0.01:L;
m=length(X);
for i=1:m
x=X(i);
V(i)=-29*fsing(x,0,1)+29*fsing(x,0.8,1)34*fsing(x,1.6,0)+48.24*fsing(x,0.8,0);
M(i)=-14.5*fsing(x,0,2)+14.5*fsing(x,0.8,2)34*fsing(x,1.6,1)+48.24*fsing(x,0.8,1);
R(i)=[-4.83*fsing(x,0,3)+4.83*fsing(x,0.8,3)17*fsing(x,1.6,2)+24.12*fsing(x,0.8,2)-0.043;]/(E*I);
D(i)=[-1.21*fsing(x,0,4)+1.21*fsing(x,0.8,4)5.67*fsing(x,1.6,3)+8.04*fsing(x,0.8,3)-0.043+0.53;]/(E*I);
end
figure(1)
plot(X,V)
figure(2)
plot(X,M)
figure(3)
plot(X,R)
figure(4)
plot(X,D)
disp(['La Fuerza cortante mxima es: ',num2str(max(V))])

disp(['La
disp(['El
disp(['El
disp(['La
disp(['La

Fuerza cortante minima es: ',num2str(min(V))])


momento flector mximo es: ',num2str(max(M))])
momento flector minimo es: ',num2str(min(M))])
deflexin mxima es: ',num2str(max(D))])
deflexin mnima es: ',num2str(min(D))])

S-ar putea să vă placă și