QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2245|回复: 2
打印 上一主题 下一主题

麻烦大家帮忙看下mathematical编的程序,不知道哪里出错了

[复制链接]
字体大小: 正常 放大

0

主题

2

听众

3

积分

升级  60%

该用户从未签到

自我介绍
游龙
跳转到指定楼层
1#
发表于 2014-7-7 17:15 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
本帖最后由 游龙游龙 于 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
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

3503

主题

538

听众

5990

积分

  • TA的每日心情
    开心
    2017-2-7 15:12
  • 签到天数: 691 天

    [LV.9]以坛为家II

    社区QQ达人 元老勋章 发帖功臣 新人进步奖 优秀斑竹奖 金点子奖 原创写作奖 最具活力勋章 助人为乐奖 风雨历程奖

    群组2013年国赛赛前培训

    群组2014年地区赛数学建模

    群组数学中国第二期SAS培训

    群组物联网工程师考试

    群组2013年美赛优秀论文解

    回复

    使用道具 举报

    0

    主题

    2

    听众

    3

    积分

    升级  60%

    该用户从未签到

    自我介绍
    游龙
    百年孤独 发表于 2014-7-8 09:30 2 v* O0 J0 r* s# k
    这是什么语言编程?

    6 ?$ _, W  T- i+ y0 U' \) w$ Smathematical编的
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-9-24 17:59 , Processed in 2.510121 second(s), 66 queries .

    回顶部