QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1780|回复: 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 这里不会写了$ |! Y" w. V  T9 ?+ s
    %用最速下降法求解问题;- c0 z4 l) N/ r
    eps=0.1; %给出误差线;
    # A; ~, P+ B0 y0 S- ~. Op=[];/ w2 D% Q' r" H, A
    syms y z lamd
    8 l. Q+ x1 G6 M1 Mf=exp(y^2+z^2-y*z)*cos(y+z);
    3 |  E# V0 v  L2 K6 Rgrd=jacobian(f,[y,z]);$ x" V- ~* R9 }7 v1 [. F6 ^. M4 a
    x=[1 1];%给出起始点;
    # @1 @# r* @4 i& g, w6 b3 M2 C& SX=subs(grd,[y,z],x); %计算x点出的梯度;
    ! q, r* Q# O, q# w  j: m# PXX=sqrt(X(1)^2+X(2)^2); %x的模;  j  q# a1 p9 S; P
      if XX<=eps;
    6 |9 r: y. N* X' Z3 K  q* R      disp('所求点为x=');4 ], a! n7 z% B& j# Y  I) e0 B4 K
      disp(x);
    0 ^8 S+ u; @5 y  else
    : C1 x$ @0 H! [4 i6 U   for k=1:20;2 \. C! P4 R9 k( l1 W
          p=-X./XX;) \, ^/ ?+ y  K/ D* u* z& U
          H=subs(f,[y,z],x+lamd*p);
    ) q; u+ ~* I, W+ s- d" U     %求解最优步长lamd是关键问题;9 h) {- w3 l: ]7 V, u. K0 N1 A! _: V; |
         lamd=fminbnd(@(lamd),myfun(lamd,x),0,1);
    $ f) E& i: ^- s* e       x=x+lamd*p( P& U7 i) @, w. T9 z3 D
          X=subs(grd,[y,z],x);
    + s$ W" w$ `: u: z& b      XX=sqrt(X(1)^2+X(2)^2); %x的模;
    % y' e5 v/ z3 S! ~      if XX<=eps;) _! E6 N* P- ]: X
              disp('所求点为x=');
    3 I9 Y; s/ d2 [! a6 x      disp(x);' O2 y& f; X- o' \* h- j4 \8 X
          end* U6 i9 ?" q) p# X
       end# |3 Q4 o2 B, n/ `7 A$ @+ J3 u8 F
    end7 t% Q) R- z/ l) ~  o( K' O0 `
      
    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-4-10 13:01 , Processed in 0.476789 second(s), 57 queries .

    回顶部