Está en la página 1de 2

clear all

clc
syms s
F1=expand((s+2)*(s+3))
F2=s^3-14*s^2+64*s-100;
F2val=subs(F2,{s},[7.15])
F2val=double(F2val)
syms x t T
F3=5*x^3+2*x^2+x+100*t+T
subs(F3,{x,t,T},[100,50,200]);
p=[6 2 1 7 8];
roots(p)
V=[1 10 -75 0]
roots(V)
k=s^3-2*s^2-3*s+10
s=solve(k==0)
syms A
Ec1=1000/(35*A)-1.5*log(A/0.344)-0.8;
A=solve(Ec1);
'Solución ejemplo 2'
A=double(A)
syms y z
E1=0.4134*x+0.1607*y+0.1066*z;
E2=0.1607*x+0.3763*y+0.4778*z;
E3=0.1066*x+0.4778*y+0.6341*z;
E4=x^2+y^2+z^2;
'Solución Ejemplo 3 ecuaciones simultaneas'
[x y z]=solve(E1==E2,E2==E3,E4==1);
vpa([x y z],6)%precision 6 digitos

clear all
clc
s11=0;
s12=5;
s13=5;
s21=5;
s22=0;
s23=-5;
s31=5;
s32=-5;
s33=-10;
sfz=[s11 s12 s13;s21 s22 s23;s31 s32 s33];
%determinacion de los esfuerzos principales s y direcciones principales
syms s u1 u2 u3 v1 v2 v3 w1 w2 w3 v
u=[u1 u2 u3];%direcciones de s(1,1)
v=[v1 v2 v3];%direcciones de s(2,1)
w=[w1 w2 w3];%direcciones de s(3,1)
Ec=det(sfz-s*eye(3));%polinomio caracteristico
display('Esfuerzos principales')
s=vpa(solve(Ec),6);
EP1=[sfz-s(1,1)*eye(3)]*u';
Ec1=u1^2+u2^2+u3^2;
[u1 u2 u3]=solve(EP1(1,1)==EP1(2,1),EP1(2,1)==EP1(3,1),(Ec1==1));
EP2=[sfz-s(2,1)*eye(3)]*v';
Ec2=v1^2+v2^2+v3^2;
[v1 v2 v3]=solve(EP2(1,1)==EP2(2,1),EP2(2,1)==EP2(3,1),(Ec2==1));
EP3=[sfz-s(3,1)*eye(3)]*w';
Ec3=w1^2+w2^2+w3^2;
[w1 w2 w3]=solve(EP3(1,1)==EP3(2,1),EP3(2,1)==EP3(3,1),(Ec3==1));
T=vpa([u1 u2 u3;v1 v2 v3;w1 w2 w3],6)%matriz de cosenos directores
rot=vpa(T*sfz*inv(T),6);
%metodo eigen
[V D]=eig(sfz);
V=vpa(V,6);
display('Matriz eigenvalues')
D=vpa(D,6);
display('matriz esfuerzos principales')
MatSfzPrincipales=vpa(diag(s),6)
display('end')
K1=[1 10 -75 0]
roots(K1)

También podría gustarte