QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1781|回复: 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 这里不会写了
    ; S: ]* ~4 G. N8 ]$ W! M& K3 c7 y; ^%用最速下降法求解问题;9 b2 V0 `  D. s- {+ G
    eps=0.1; %给出误差线;
    0 y9 t% Y' ]2 T% Mp=[];0 `  w# p* K9 o: I8 S' S+ a7 r
    syms y z lamd1 R. M3 ]5 V8 L# P- V& V! P
    f=exp(y^2+z^2-y*z)*cos(y+z);$ v' d) A+ v3 `( }% q# q7 @2 o& Q* A  C
    grd=jacobian(f,[y,z]);
    ) l; R/ x( N+ [" j: {8 l" G+ {& z1 @x=[1 1];%给出起始点;9 `2 h4 I: M6 G+ k3 c5 Z. z) T7 j: w6 [$ R
    X=subs(grd,[y,z],x); %计算x点出的梯度;1 P! j' ?3 B% {  z7 w( x" ]' @) d
    XX=sqrt(X(1)^2+X(2)^2); %x的模;
    ' i8 \, `3 s& P1 [  if XX<=eps;) V7 y. t, s$ d, R0 Y- Y/ T) w
          disp('所求点为x=');# A* T+ [  a% X6 Z
      disp(x);% q' c4 X* ^0 D" S) `
      else2 f$ H% Q8 m, L
       for k=1:20;( h# b, y0 I3 ?8 W7 A
          p=-X./XX;/ @# x3 G$ a& Q
          H=subs(f,[y,z],x+lamd*p);
    - C" f  b4 F5 w; _) Y! ?( \     %求解最优步长lamd是关键问题;
    * I7 K3 E3 H1 u: q     lamd=fminbnd(@(lamd),myfun(lamd,x),0,1);
    $ J8 o% ]( M" t( ~       x=x+lamd*p8 c2 K1 ~! F! B+ w
          X=subs(grd,[y,z],x);7 p" y5 e3 s- A+ {: [1 o4 e
          XX=sqrt(X(1)^2+X(2)^2); %x的模;4 K5 N/ P6 x# ?4 R" E! O
          if XX<=eps;( @! {7 w9 I# h2 \& l0 D  U, j+ u
              disp('所求点为x=');
    ( X3 x3 P. ?3 g- m8 l! N8 i, O8 H      disp(x);8 A3 c8 @5 ~* y/ ?. H- [+ C/ }  Q" v
          end3 `' q5 p; |- ~/ D' c; o9 ~
       end
    ' O& P  ?) M( K. K) r end3 Y7 e4 Y7 G5 u- e( P
      
    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-11 10:14 , Processed in 0.407731 second(s), 57 queries .

    回顶部