QQ登录

只需要一步,快速开始

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

[代码资源] 怎么进行一位精确搜索

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

7

主题

8

听众

317

积分

升级  5.67%

  • TA的每日心情
    慵懒
    2016-10-11 09:39
  • 签到天数: 173 天

    [LV.7]常住居民III

    自我介绍
    想学习数学建模

    社区QQ达人

    群组数学建模培训课堂2

    群组2011年第一期数学建模

    群组数学建模培训课堂1

    跳转到指定楼层
    1#
    发表于 2013-4-6 09:23 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    fminbnd 这里不会写了5 Q2 N( @8 O$ v5 M3 y0 d) T3 O
    %用最速下降法求解问题;. [2 I" `1 Y( q( D" t4 E
    eps=0.1; %给出误差线;) w! y* i" {1 Y; v2 V
    p=[];. u" L. v5 j- `4 G" W
    syms y z lamd
    " M7 R4 K; ]+ ~& ]/ if=exp(y^2+z^2-y*z)*cos(y+z);
    0 u4 ?2 w' Y0 f0 v  zgrd=jacobian(f,[y,z]);- s$ w# w6 X5 O. l2 e8 B
    x=[1 1];%给出起始点;; [' g+ H0 W' `
    X=subs(grd,[y,z],x); %计算x点出的梯度;
      O& o+ I  S- \( _7 [/ x! [XX=sqrt(X(1)^2+X(2)^2); %x的模;: H, x% F# J& H; w5 j2 f
      if XX<=eps;
    / i' L' @. Z1 y  e2 m- q/ A      disp('所求点为x=');9 ?; e/ G! s  o' s0 z. Z( @* W8 a. p
      disp(x);
    ! \/ M2 {. @. N; `* M3 ~. g3 F& ?6 h  else
    . l5 D: X4 ~% q5 Z: u# B6 n   for k=1:20;
    ! I3 [) b& A# U9 C% Y3 r      p=-X./XX;
    3 p: {+ O8 a. m: [; \      H=subs(f,[y,z],x+lamd*p);
    0 u, c+ a0 w& m# \     %求解最优步长lamd是关键问题;
    $ u* e+ y* S5 `& o& F3 F% T3 p     lamd=fminbnd(@(lamd),myfun(lamd,x),0,1);
    9 L* b' ^" C0 j2 z& @6 S: D$ j       x=x+lamd*p: k5 u' O1 ~: I$ [$ e3 B: C
          X=subs(grd,[y,z],x);
    " F9 N4 I! d, T# u" q7 }% k      XX=sqrt(X(1)^2+X(2)^2); %x的模;
    * q/ S2 D% h. K+ r      if XX<=eps;
    . |1 f2 I& t; D- H! n          disp('所求点为x=');
    - _$ ^' f7 X4 d: l0 }      disp(x);
      O, v9 n! p; h. n6 [7 [      end. g. T$ g2 m' b( Y# i$ x
       end# u& e2 \' L7 m+ N5 _2 s- i
    end0 l+ D/ C4 T$ _4 @
      
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-7-11 14:47 , Processed in 0.489929 second(s), 56 queries .

    回顶部