2. D=zeros(3);
alpha=0:0.1:1;
gamma=0:0.1:1;
beta=0;
for L=1:length(alpha)
for j=1:1:length(gamma)
fori=1:1:6
C(i)=cosd(theta(i)) ;
S(i)=sind(theta(i));
T(:,:,i)=[(C(i)^2) (S(i)^2) (2*S(i)*C(i)); (S(i)^2) (C(i)^2) (-
2*S(i)*C(i)); (-C(i)*S(i)) (S(i)*C(i)) ((C(i)^2)-(S(i)^2))];
Q_bar(:,:,i)=inv(T(:,:,i))*Q*T(:,:,i);
ifi==1|i==6
a(:,:,i)=Q_bar(:,:,i)*((alpha(L)*t_total)/2);
b(:,:,i)=Q_bar(:,:,i)*((alpha(L)*t_total)/2)*(z(i+1)+z(i));
d(:,:,i)=Q_bar(:,:,i)*(((alpha(L)*t_total)/2)^3+3*(z(i+1)^2*z(i)-
z(i+1)*z(i)^2));
end
ifi==2|i==5
a(:,:,i)=Q_bar(:,:,i)*((beta*t_total)/2);
b(:,:,i)=Q_bar(:,:,i)*((beta*t_total)/2)*(z(i+1)+z(i));
d(:,:,i)=Q_bar(:,:,i)*(((beta*t_total)/2)^3+3*(z(i+1)^2*z(i)-
z(i+1)*z(i)^2));
end
ifi==3|i==4
a(:,:,i)=Q_bar(:,:,i)*((gamma(j)*t_total)/2)
b(:,:,i)=Q_bar(:,:,i)*((gamma(j)*t_total)/2)*(z(i+1)+z(i));
d(:,:,i)=Q_bar(:,:,i)*(((gamma(j)*t_total)/2)^3+3*(z(i+1)^2*z(i)-
z(i+1)*z(i)^2));
end
ifi==1
A=a(:,:,1)
B=b(:,:,1)
D=d(:,:,1)
else
A=A+a(:,:,i)
B=B+b(:,:,i)
D=D+d(:,:,i)
end
end
Ex(j)=((A(1,1)*A(2,2))/(t_theta3*A(2,2)))-
(((A(1,2).^2)*gamma(j))/(t_theta3*A(2,2)));
neuxy(j)=A(1,2)/A(2,2);
Gxy(j)=(gamma(j)*A(3,3))/t_theta3;
Exb(j)=(gamma(j)^3*12*(D(1,1)*D(2,2)-D(1,2).^2))/(D(2,2)*t_theta3.^3);
neuxyb(j)=D(1,2)/D(2,2);
end
figure(1)
plot (gamma, Ex)
hold on
grid on
legend('0','r','0.1','0.2','0.3','0.4','0.5','0.6','0.7','0.8','0.9','1
',11);
3. xlabel('string')
ylabel('Ex')
figure(2)
plot (gamma, neuxy)
hold on
grid on
legend('0','r','0.1','0.2','0.3','0.4','0.5','0.6','0.7','0.8','0.9','1
',11);
xlabel('string')
ylabel('neuxy')
figure(3)
plot (gamma, Exb)
hold on
grid on
legend('0','r','0.1','0.2','0.3','0.4','0.5','0.6','0.7','0.8','0.9','1
',11);
xlabel('string')
ylabel('string')
hold off
figure(4)
plot (gamma, neuxyb)
hold on
grid on
legend('0','r','0.1','0.2','0.3','0.4','0.5','0.6','0.7','0.8','0.9','1
',11);
xlabel('string')
ylabel('string')
hold off
end