正在加载图片...
2.2 MATLAB Functions Used 13 At the other end of the spectrum,we have anisotropic materials-these materials have nonzero entries at the upper right and lower left portions of their compliance and stiffness matrices. 2.2 MATLAB Functions Used The six MATLAB functions used in this chapter to calculate compliance and stiffness matrices are: OrthotropicCompliance(E1,E2,E3,NU12,NU23,NU13,G12,G23,G13)- This function calculates the 6 x 6 compliance matrix for orthotropic materials. Its input are the nine independent material constants E,E2,E3,v12,v23, 13,G12,G23,andG13: OrthotropicStiffness(E1,E2,E3,NU12,NU23,NU13,G12,G23,G13)-This function calculates the 6 x 6 stiffness matrix for orthotropic materials.Its input are the nine independent material constants E1,E2,E3,v12,v23,vi3, G12,G23,and G13. TransverselyIsotropicCompliance(E1,E2,NU12,NU23,G12)-This function calculates the 6 x 6 compliance matrix for transversely isotropic materials.Its input are the five independent material constants E1,E2,v12,v23,and Gi2. TransverselyIsotropicStiffness(E1,E2,NU12,NU23,G12)-This function cal- culates the 6 x 6 stiffness matrix for transversely isotropic materials.Its input are the five independent material constants E1,E2,v12,v23,and Gi2. IsotropicCompliance(E,NU)-This function calculates the 6 x 6 compliance matrix for isotropic materials.Its input are the two independent material constants E and v. IsotropicStiffness(E,NU)-This function calculates the 6 x 6 stiffness matrix for isotropic materials.Its input are the two independent material constants E and v. The following is a listing of the MATLAB source code for each function: function y OrthotropicCompliance(E1,E2,E3,NU12,NU23,NU13,G12,G23,G13) %0rthotropicCompliance This function returns the compliance matrix % for orthotropic materials.There are nine % arguments representing the nine independent % material constants.The size of the compliance % matrix is 6 x 6. y=[1/E1-NU12/E1-NU13/E1000;-Nw12/E11/E2-NU23/E2000; -NU13/E1-NU23/E21/E3000;0001/G2300;00001/G130; 000001/G12];2.2 MATLAB Functions Used 13 At the other end of the spectrum, we have anisotropic materials – these materials have nonzero entries at the upper right and lower left portions of their compliance and stiffness matrices. 2.2 MATLAB Functions Used The six MATLAB functions used in this chapter to calculate compliance and stiffness matrices are: OrthotropicCompliance(E1, E2, E3, NU12, NU23, NU13, G12, G23, G13) – This function calculates the 6×6 compliance matrix for orthotropic materials. Its input are the nine independent material constants E1, E2, E3, ν12, ν23, ν13, G12, G23, and G13. OrthotropicStiffness(E1, E2, E3, NU12, NU23, NU13, G12, G23, G13) – This function calculates the 6 × 6 stiffness matrix for orthotropic materials. Its input are the nine independent material constants E1, E2, E3, ν12, ν23, ν13, G12, G23, and G13. TransverselyIsotropicCompliance(E1, E2, NU12, NU23, G12) – This function calculates the 6×6 compliance matrix for transversely isotropic materials. Its input are the five independent material constants E1, E2, ν12, ν23, and G12. TransverselyIsotropicStiffness(E1, E2, NU12, NU23, G12) – This function cal￾culates the 6×6 stiffness matrix for transversely isotropic materials. Its input are the five independent material constants E1, E2, ν12, ν23, and G12. IsotropicCompliance(E, NU) – This function calculates the 6 × 6 compliance matrix for isotropic materials. Its input are the two independent material constants E and ν. IsotropicStiffness(E, NU) – This function calculates the 6 × 6 stiffness matrix for isotropic materials. Its input are the two independent material constants E and ν. The following is a listing of the MATLAB source code for each function: function y = OrthotropicCompliance(E1,E2,E3,NU12,NU23,NU13,G12,G23,G13) %OrthotropicCompliance This function returns the compliance matrix % for orthotropic materials. There are nine % arguments representing the nine independent % material constants. The size of the compliance % matrix is 6 x 6. y = [1/E1 -NU12/E1 -NU13/E1 0 0 0 ; -NU12/E1 1/E2 -NU23/E2 000; -NU13/E1 -NU23/E2 1/E3 000;000 1/G2300;0000 1/G13 0 ; 00000 1/G12];
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有