- 在线时间
- 3 小时
- 最后登录
- 2014-7-16
- 注册时间
- 2014-7-7
- 听众数
- 2
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7 点
- 威望
- 0 点
- 阅读权限
- 10
- 积分
- 3
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1
- 主题
- 0
- 精华
- 0
- 分享
- 0
- 好友
- 3
升级   60% 该用户从未签到 - 自我介绍
- 游龙
 |
本帖最后由 游龙游龙 于 2014-7-8 14:45 编辑 ; Z( _) [; h$ J4 R) L8 n5 S
3 W0 l8 e5 ]* v& A5 q3 \" r麻烦大家帮忙看下这个程序,不知道哪里出错了,小弟是刚入门,请高手指教2 @: a2 J0 m3 A$ | z2 ]$ c2 d0 e
行列式求不出,画图找不到根
7 W) _3 i9 R0 T% X# \(*定义材料常数*)( c8 X/ B H0 a2 T- l
Subscript[\[Nu], TL] = 0.25;
5 `0 N* i' _9 c& G: lSubscript[EE, L] = 53.8*10^9;(*L方向的弹性模量*)
/ a5 }, _6 _4 J7 S7 o& o( qSubscript[EE, T] = 17.93*10^9;(*T方向的弹性模量*)6 H% N( m a- U& D. s1 I
Subscript[G, LT] = 8.96*10^9;(*LT方向的剪切模量*)
* l# G1 u: Y" c) eSubscript[\[Nu], LT] = : n. o9 }. u |* R; I |+ S
Subscript[\[Nu], TL]*Subscript[EE, L]/Subscript[EE, T];6 V% I- w+ Y- E" Z {
\[Mu] = 1 - Subscript[\[Nu], LT]*Subscript[\[Nu], TL];) X" @/ M# W1 Z. a' r" E9 E5 Q. h8 n
Subscript[C, L] = Subscript[EE, L]/\[Mu];
& V( {2 ~$ q. x' xSubscript[C, S] = Subscript[\[Nu], LT]*Subscript[EE, T]/\[Mu];
1 B" T% q! a; h: ^Subscript[C, T] = Subscript[EE, T]/\[Mu];, g# w& y1 ]: V
Subscript[C, LT] = Subscript[G, LT];+ e7 w o3 [ R4 r# e3 C
(*脱层几何参数*); }1 r0 h* \( Q' Y. f& Y
\[Rho] = 1600;(*脱层密度*)
& _. F2 s' K% f `5 z- W: ?$ Ec = 0.06;(*阻尼*)
$ O5 N: v( G) [6 n' jt = 0.01;(*t每层厚度*)
' e( P! C+ L8 ih = 0.05;(*h为梁总厚度*)
4 x, H' o( N5 f1 u4 U2 S% ^l = 1;(*为梁总的长度*)
! c0 z8 {7 K; B4 |. @4 D% ~' o" ^& YSubscript[l, 1] = 0.3;(*为梁1区的长度*)
4 C8 x' M, l% o! K0 L# g' ]Subscript[l, 2] = 0.3;(*为梁2区的长度*)7 b0 q8 [6 P M, W+ c4 S0 {
Subscript[l, 3] = 0.4;(*为梁3区的长度*)
& a* v z* a# kSubscript[l, 4] = 0.4;(*为梁4区的长度*)5 D0 {8 ^- T' n; ?7 |% m
nn1 = h/t;(*nn1为总铺层厚度*)9 q$ k% |8 N$ C: Y2 u9 P
nn2 = 2.0;(*为上子铺层层数*)
' \( k; ~4 D7 C5 [9 vnn3 = h/t - nn2;(*下子铺层层数*)2 ?6 B. L3 g+ N5 s' S/ k- P( ^
Subscript[h, 3] = t*nn2;(*梁的上部子厚度*)0 B) ], ~4 @6 |5 X& I, Y3 d
Subscript[h, 4] = h - Subscript[h, 3];(*梁的下部子厚度*)
8 |3 E' M+ d7 k$ {% o' V1 M2 mSubscript[h, 1] = h;(*梁1区的厚度*), N6 ?) Y# P4 e) F1 p M
Subscript[h, 2] = h;(*梁2区的厚度*)1 h0 w" B7 r8 N! M6 p/ J- `$ m
(*求各单层刚度*)
! n. N. E" i( @agk = {0 Pi/180, 90 Pi/180, 0 Pi/180, 90 Pi/180, 0 Pi/180};(*列表各铺层角度*)5 |! J, ~. D" }5 @
- S% o3 k/ i( \% k
3 i& T1 H& V) \, Lck = Cos[agk];(*列表求各铺层角度余弦*)
- A U4 A3 b1 j# @2 [sk = Sin[agk];(*列表求各铺层角度正弦*)# N9 o2 W! `8 v, i" u* _4 v
s11k = ck^4*Subscript[C, L] + 2 ck^2*sk^2*Subscript[C, S] +
7 m! s/ G2 n- p6 {% {7 L7 L' m' { sk^4*Subscript[C, T] + " R: w( P& T7 M$ e+ k
4 ck^2*sk^2*Subscript[C, LT];(*求各区刚度*)# I, R$ y% u+ D2 i
A11 = \!\(* U ]6 O( {) J8 c
\*UnderoverscriptBox[\(\[Sum]\), \(k = " e: W; M8 a A
1\), \(nn1\)]\((s11k[\([\)\(k\)\(]\)]*t)\)\)(*一区拉伸刚度*)( W+ r7 \4 s9 W/ {5 b, m
A21 = A11
' ]1 v" C" U1 O+ j: |0 P1 iA31 = (\!\(
' s" m- a' {2 q! g: ^\*UnderoverscriptBox[\(\[Sum]\), \(k = 3 L- R8 w5 D& ]* ^, G6 e
1\), \(nn2\)]\(\((s11k[\([\)\(k\)\(]\)])\)*t\)\))(*三区拉伸刚度*)8 \5 w; n4 z; W5 e- E7 X: q
A41 = (\!\(3 x9 N5 J8 }" ~9 \% t; f
\*UnderoverscriptBox[\(\[Sum]\), \(k =
! s. ^# [4 T/ O2 @/ V nn2 + 1\), \(nn1\)]\(\((s11k[\([\)\(k\)\(]\)])\)*t\)\))(*四区拉伸刚度*)' r4 x2 `" y; W3 S4 ?$ E
/ S0 ]: `" d* \' ^
( n; y5 p2 Z0 ]/ l0 Y4 S, \' o9 ^: BPrint["A21=A11;D21=D11"];(*二区拉伸刚度、弯曲刚度*)$ W% B, m; B3 W- C
D11 = \!\(
: h, ~: p8 B4 ~4 `, H* M5 \4 n$ s\*UnderoverscriptBox[\(\[Sum]\), \(k =
8 n4 J+ h+ O, z" `$ Z; M9 t 1\), \(nn1\)]\((s11k[\([\)\(k\)\(]\)]*$ D$ d/ W' u4 l2 p/ O/ L
\*FractionBox[\(t^3\), \(12\)])\)\)' J' _0 a; ?# j
D21 = D11
+ f$ u- p2 [; G/ {D31 = \!\(
4 E: e) o2 Z ^/ [% `. G\*UnderoverscriptBox[\(\[Sum]\), \(k =
9 L$ f4 |& W' Y+ ]. z 1\), \(nn2\)]\((s11k[\([\)\(k\)\(]\)]*
3 u2 A/ R8 A# C9 l) {& _* w \\*FractionBox[\(t^3\), \(12\)])\)\)(*三区弯曲刚度*)
" s4 D' t7 w' jD41 = \!\(0 h$ T- Y$ n; b
\*UnderoverscriptBox[\(\[Sum]\), \(k =
3 O* n s( F: T. r& M9 e6 I nn2 + 1\), \(nn1\)]\((s11k[\([\)\(k\)\(]\)]*
2 h% M7 f2 W% M8 e) ~; t- t$ o\*FractionBox[\(t^3\), \(12\)])\)\)(*四区弯曲刚度*)
8 K/ {- l8 v. N$ o- N8 Pk1 = Subscript[l, 1]/l; k2 = Subscript[l, 2]/l; k3 = Subscript[l, \; S2 ~* T5 T( n. e$ l; h, ~
3]/l; k4 = Subscript[l, 4]/l; \[Alpha] = h/l;
. m/ p+ M+ F1 U" ^3 n' B& Ha1 = (\[Alpha]*k1)/(DD1*(\[Beta]1)^3); a2 = (\[Alpha]*k2)/(8 P6 x+ R- k; p% D! F6 Z/ I$ \
DD2*(\[Beta]2)^3); a3 = (\[Alpha]*k3)/() ]5 u0 t- x- j$ _1 h
DD3*(\[Beta]3)^3); a4 = (\[Alpha]*k4)/(DD4*(\[Beta]4)^3);
; s M |8 P; p- {\[Beta]1 = h/Subscript[l, 1]; \[Beta]2 = h/Subscript[l, 2]; \[Beta]3 \
, [/ b. j3 A0 |2 @9 ^5 A2 k= h/Subscript[l, 3]; \[Beta]4 = h/Subscript[l, 4];3 `' E0 n/ P- b) J! k8 R
b1 = Subscript[l, 1]/Subscript[l, 3]; b2 = Subscript[l, \7 S/ O+ d5 l# K3 s
1]/Subscript[l, 4]; b3 = Subscript[l, 2]/Subscript[l, 3]; b4 = \
$ K( p o# f8 t# W9 d6 iSubscript[l, 2]/Subscript[l, 4]; q: V5 b& i, u, k$ n! o
DD1 = D11/(A11*h^2); DD2 = D21/(A11*h^2); DD3 = D31/(A11*h^2);
7 K3 C! ]6 ]1 G( l- [DD4 = D41/(A11*h^2);
' B4 P' _7 u2 e& c |; ]6 G. P8 b" k; Qr11 = Power[a1*\[Omega]^2, (4)^-1]; r12 = Power[) a7 t* ~' |" ?& W
a2*\[Omega]^2, (4)^-1]; r13 = Power[- M" W" \1 A" ~/ y$ W
a3*\[Omega]^2, (4)^-1]; r14 = Power[a4*\[Omega]^2, (4)^-1];5 \9 L2 D6 {5 u, h5 u6 K9 j
BB = {{1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
' C: D! X& B" {) m) E {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},' A' D0 N- @, Q! [! u! Z
{0, Cosh[r12], 0, 0, 0, Sinh[r12], 0, 0, 0, Cos[r12], 0, 0, 0, & q' l: f4 J+ h/ ~3 U( H) X4 ~
Sin[r12], 0, 0},
! j# K# |: A. y+ F- L+ y1 I {0, Sinh[r12], 0, 0, 0, Cosh[r12], 0, 0, 0, -Sin[r12], 0, 0, 0,
9 i3 E3 P: E% e. x9 n. g' i9 k Cos[r12], 0, 0},
4 y+ q4 R; r1 H. {& `! K {-(r11)^2*DD1*(\[Beta]1)^2*Cosh[r11],
5 R" O9 ]: a' Q" V' S h, ` 0, (r13)^2*DD3*(\[Beta]3)^2, (r14)^2*DD4*(\[Beta]4)^2,4 S: M y: G) f! s3 F' \
-(r11)^2*DD1*(\[Beta]1)^2*Sinh[r11], 0, 0, # m4 I% E* a# h- {
0, (r11)^2*DD1*(\[Beta]1)^2*Cos[r11], + k# x1 A. C3 P: v5 p7 z
0, -(r13)^2*DD3*(\[Beta]3)^2, -(r14)^2*DD4*(\[Beta]4)^2, (r11)^2*
3 }, G) |1 F" |& \) I' J c DD1*(\[Beta]1)^2*Sin[r11], 0, 0, 0},; U j, u- c( x) H4 v2 y, k
{-(r11)^3*DD1*(\[Beta]1)^3*Sinh[r11], 0, 0,
5 y, W5 C3 q( S 0, -(r11)^3*DD1*(\[Beta]1)^3*Cosh[r11], " [& L; q- W, d& g5 _8 C
0, (r13)^3*DD3*(\[Beta]3)^3, (r14)^3*DD4*(\[Beta]4)^3, -(r11)^3*$ m9 u( C3 I q l
DD1*(\[Beta]1)^3*Sin[r11], 0, 0, 0,
6 `( I* y5 }7 R: q (r11)^3*DD1*(\[Beta]1)^3*Cos[r11],
3 Y$ t o! l9 F" E* v; ` 0, -(r13)^3*DD3*(\[Beta]3)^3, -(r14)^3*DD4*(\[Beta]4)^3},
9 ?; q7 D: P7 ?' o# L& v! y8 [1 c {0, -(r12)^2*DD2*(\[Beta]2)^2, (r13)^2*DD3*(\[Beta]3)^2*6 H* E/ j0 r9 P+ N B* r ^( w6 T
Cosh[r13], (r14)^2*DD4*(\[Beta]4)^2*Cosh[r14],; ?6 H& [; M8 W
0, 0, (r13)^2*DD3*(\[Beta]3)^2*Sinh[r13], (r14)^2*DD4*(\[Beta]4)^2*- H ?) ?0 T4 }1 L* y
Sinh[r14], 0, (r12)^2*DD2*(\[Beta]2)^2,
6 @5 j3 B1 W: R5 P$ N -(r13)^2*DD3*(\[Beta]3)^2*Cos[r13], -(r14)^2*DD4*(\[Beta]4)^2*
7 q/ {3 y- F* V1 S Cos[r14], 0, 0,
. f* @0 X- c: j A7 [: H -(r13)^2*DD3*(\[Beta]3)^2*Sin[r13], -(r14)^2*DD4*(\[Beta]4)^2** f) G4 Q2 A! p( \# [ w) r
Sin[r14]},/ v' D; i. U( U# K6 r+ x1 k9 D0 v
{0, 0, (r13)^3*DD3*(\[Beta]3)^3*Sinh[r13], (r14)^3*DD4*(\[Beta]4)^3*4 m- ^! y/ A4 q9 J/ c( e$ s) x. R
Sinh[r14], 0, -(r12)^3*DD2*(\[Beta]2)^3,; L8 g8 N- D% L' _
(r13)^3*DD3*(\[Beta]3)^3*Cosh[r13], (r14)^3*DD4*(\[Beta]4)^3*
4 J G' D! ^, X. C Cosh[r14], 0, 0, (r13)^3*DD3*(\[Beta]3)^3*Sin[r13],8 _: Q: [4 Q# n* V# n3 `
(r14)^3*DD4*(\[Beta]4)^3*Sin[r14],
9 m& Q! W5 W7 H! K( L0 V7 z2 _ 0, (r12)^3*DD2*(\[Beta]2)^3, -(r13)^3*DD3*(\[Beta]3)^3*Cos[r13],7 s8 e- ~5 Z8 F: }# w S
-(r14)^3*DD4*(\[Beta]4)^3*Cos[r14]},
5 R9 F6 l4 v) [ {Cosh[r11], 0, -1, 0, Sinh[r11], 0, 0, 0, Cos[r11], 0, -1, 0, 5 b: {9 }! F: W) c, Y' ^' w R
Sin[r11], 0, 0, 0},9 _2 ]5 Z f2 i, C& H& V5 D
{r11*Sinh[r11], 0, 0, 0, r11*Cosh[r11], 0, -r13*b1, 5 e9 B# J9 A# m3 p7 [& U; ?8 I4 D* t
0, -r11*Sin[r11], 0, 0, 0, r11*Cos[r11],
5 O, ~' c, `0 Z' e6 R/ q 0, -r13*b1},
0 Z& Z6 t$ K$ o" B2 q& K {Cosh[r11], 0, 0, -1, Sinh[r11], 0, 0, 0, Cos[r11], 0, 0, -1, % i# M6 U9 e1 Y1 w% J3 A
Sin[r11], 0, 0, 0},* p$ w2 W; h; P8 I! r+ r1 E. q$ k
{r11*Sinh[r11], 0, 0, 0, r11*Cosh[r11], 0,
3 f, o5 q1 [1 P- _! s" c 0, -r14*b2, -r11*Sin[r11], 0, 0, 0, r11*Cos[r11],
# K" Y( a( A" S. q1 D8 E 0, 0, -r14*b2},
5 n5 ?$ x5 c2 e/ T. M' [6 W {0, 1, -Cosh[r13], 0, 0, 0, -Sinh[r13], 0, 0, 1, -Cos[r13], 0, 0, 0,
' e ^* j0 f8 @ w/ | 0, -Sin[r13]},( L C+ T; K& ~
{0, 0, -r13*b3*Sinh[r13], 0, 0, r12, -r13*b3*Cosh[r13], 0, 0, 0, 3 Z7 U2 j% ~1 {3 n
r13*b3*Sin[r13],5 D* E9 L9 ~5 o; a, v* ?! Z$ s
0, 0, r12, -r13*b3*Cos[r13], 0},
2 m- h$ H; o: h% H \& ? {0, 1, 0, -Cosh[r14], 0, 0, 0, -Sinh[r14], 0, 1, 0, -Cos[r14], 0, 0,$ y% E7 |5 B: q4 S2 S( v% K
0, -Sin[r14]},* |$ [7 y" ^" O; R
{0, 0, 0, -r14*b4*Sinh[r14], 0, r12, 0, -r14*b4*Cosh[r14], 0, 0, 0,
. A- E) z9 [( H ]5 v4 I r14*b4*Sin[r14],; p6 ?9 v" l2 O1 h) [# O& ^; a, n
0, r12, 0, -r14*b4*Cos[r14]}}3 A% e# m1 \. c: Z3 r
aa1 = Det[BB]+ f& _, h9 z# `3 X1 h3 [
Plot[aa1, {\[Omega], -10, 10}]
, l; A$ B2 f# }ss = FindRoot[aa1 == 0, {\[Omega], 2}][[1]]
) P( v) R- H# W4 Q6 U$ K2 _( ^9 \) x* J. d& [$ X9 n
|
zan
|