QQ登录

只需要一步,快速开始

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

matlabd的fsolve函数求解方程组

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

2

主题

6

听众

296

积分

升级  98%

  • TA的每日心情
    奋斗
    2017-4-29 14:31
  • 签到天数: 34 天

    [LV.5]常住居民I

    2013挑战赛参赛者

    群组2013认证赛C题讨论群组

    群组第四届cumcm国赛实训

    跳转到指定楼层
    1#
    发表于 2013-1-26 19:23 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    2体力
    function fun=Untitled6(x)
    1 y6 {- Y* n; a* E9 t; q theta=pi/18;
    3 s" R: a5 i+ b" C* g2 |& h k=0.97; %k为万向节的传输效率
    4 G5 l( X5 v5 ?  ^7 `3 q' \ R=13; %R为轮子的半径  A  Q2 u) o- N* H/ W
    r=4;
    6 L9 I! z+ m: R9 E6 P7 ~ D=250;( Z6 K$ r6 o+ k$ s4 d! g
    fr=0.2; %fr为轮子的滚动摩阻
    . f2 [/ P7 C& v9 z* u$ F6 r7 F mu=0.4; %mu为轮与有机玻璃的摩擦系数, Q1 g$ D5 y' N4 I4 V
    Wf=5; %Wf为电线所产生的负载3 l2 V9 g' y- a# u' o* G# `
    G1=5;
    1 J# E7 I; f3 k" e1 i/ m# o4 s G2=80; %G2为电机,导向装置和加工头的重力和N. r& G8 o7 W+ A' N1 t
    alpha=11.5*pi/180;
    1 v4 w4 f+ ]) b6 l+ x beta=33.5*pi/180;& B6 f- r9 H- ^8 f8 M
    gamma=45*pi/180;
    9 I$ e, T6 c. i9 ^; A5 C3 }; ^ rho=1.205;%rho为气体密度kg/m3
    & I2 N) \  t5 r) B8 B V=300;%V为气体速度m/s
    7 v' Z& D* Z: y: f3 V d=10;4 g3 U. h) `. T
    Q=V*pi*d^2/4;%Q为气体流量6 z& Z5 _* k9 r

    - j9 S4 F% ]7 a. I! _( p/ I! Kf1=x(1);
    9 ]8 L! M' R' V" b %f1为轮与管壁之间的滚动摩擦
    ! J5 x( G" k" N* P* N f2=x(2);: n9 H0 z) ?* _0 O/ u
    %f2为轮与轮轴之间的摩擦
    / W3 ~! G1 H$ J Fp=x(3);
    - k# j. C3 W3 L* P % Hx为由于周向力引起的滑动趋势的摩擦力
    7 t8 \6 t8 x, O1 e6 F+ ]" P Fx=x(4);! L; h- A8 E2 s2 A% D
    %Hy为由于G和W引起的沿管道轴线方向滑动趋势的摩擦力; o5 e% O$ b1 ], ]- Z& T2 _+ p
    Fy=x(5);
    7 I0 X4 X9 M% A6 g! r/ s, Q %Fx为轴对轮的周向分力! s: t  B( x: n7 `% M7 G6 \
    Fz=x(6);
    7 D( w' B; G2 y1 l3 [0 c; f %Fy为轴对轮沿管道轴线的分力
      j( b! k  c6 N9 k. c& g$ s Hx=x(7);; h  g; x' m9 K  h, b+ t/ \# I
    %Fz为轴对轮沿管道径向的分力
    6 N+ O, H* H8 q. @ Hy=x(8);8 L3 n# x/ K! N
    %Fp为牵引力分布在每个导向轮上的力
    ( ?$ i( P! ?5 A. Y6 U Nz=x(9);/ X, _* k3 M( A1 l- a1 ?2 X  d. G
    Tm=x(10);; {' P. Y0 Q5 c1 E
    ( v8 v& F$ O$ z4 x

    1 W/ U/ ?$ e) H% S0 e" q9 B%Nx=x(9);4 w. a! R9 r1 H' W% y
    %Nx为轴对轮的周向分力
    / Z0 Q/ w% |/ w3 _ %Ny=x(10);
    8 Y4 Z+ E8 u. M6 ]- O; ] %Ny为W和G在管道轴向的分力与滚动摩擦的和
    9 x; g/ Y2 b, e2 z+ D' m %f=x(11);, R- x8 \1 q( c; j
    %f为由电机扭转和气体冲量引起的滚动趋势的摩擦力6 h. Y$ z- U4 g

    4 a& u% L$ B& G+ p+ ^& \fun(1)=Hy+(f1+f2)*sin(theta)-Fy;
    4 p1 }: \, X1 P# B' r fun(2)=(f1+f2)*cos(theta)+Fx-Hx;7 m; G/ c9 i( t' q% \$ u4 t: D
    fun(3)=Hy*sin(theta)*R+f1*R-Hx*R*cos(theta)+f2*r;
    / A7 T* ]% @3 p* r( @9 s fun(4)=Hx^2+Hy^2-(mu*Fz)^2;/ h2 c( @  @; H4 |: n5 V0 I6 c: @
    fun(5)=k*Tm-3*Hx*D/2+3*f1*cos(theta)*D/2;5 b4 `: z5 v! ^* T; ^! r
    fun(6)=k*Tm-3*Fx*D/2;4 F! N8 i3 z1 D$ z; w5 N
    fun(7)=Fp-(G2*cos(gamma)/6+Nz*fr/R+Wf/6);
    4 a* S6 ~0 H4 k" P. q" Q$ j9 ~ fun(8)=(Tm+3*rho*Q*V*D/2)/(D*6/2)-mu*Nz;
    ( z) d. X9 A1 E fun(9)=2*Fp/cos(alpha)+G1*cos(beta)/3-Fy;1 s& R' C' o9 P7 |- W% D! u4 q
    fun(10)=3/2*D*Fx/k-Tm;* _( p' _' Q3 z9 \2 O3 x

    & |4 ?3 I$ J8 i- G/ @
    2 {& ]1 o- p  k. Y5 O9 X在求解时,matlab显示:4 N; g) ~7 B4 n4 O
    "Solver stopped prematurely.
    - }0 [+ x8 g% j fsolve stopped because it exceeded the function evaluation limit,
    ) x' F/ e% ~; z' x- r) m+ B6 V& D options.MaxFunEvals = 1000 (the default value)."
    & o4 L; R: G1 m0 w5 ~) M7 C 即超过了fsolve函数的迭代次数限制(1000),该怎么解决呢?

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    o晴o        

    1

    主题

    5

    听众

    32

    积分

    升级  28.42%

  • TA的每日心情
    慵懒
    2017-8-26 10:05
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    自我介绍
    黑黑的小白一枚

    邮箱绑定达人

    回复

    使用道具 举报

    5

    主题

    3

    听众

    105

    积分

    升级  2.5%

  • TA的每日心情
    擦汗
    2018-2-9 16:38
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    国际赛参赛者

    群组Matlab讨论组

    群组F题

    群组E题

    群组D题

    群组C题

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-15 15:27 , Processed in 0.419737 second(s), 66 queries .

    回顶部