Documente Academic
Documente Profesional
Documente Cultură
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);
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);
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