QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1820|回复: 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 这里不会写了
    4 _" N3 c% `( A7 f; A- C( k%用最速下降法求解问题;
    3 z/ A% ]  T+ H% c) `' Eeps=0.1; %给出误差线;0 }  w5 e; q& H. X8 l
    p=[];
      X2 n% O- Z  h; i( N  e5 `6 Jsyms y z lamd- c0 z0 ~! d' e/ b% k  @5 A
    f=exp(y^2+z^2-y*z)*cos(y+z);
    # I& V. a" }' ogrd=jacobian(f,[y,z]);+ ]$ G) L; |9 }5 ?
    x=[1 1];%给出起始点;
    ! }* f2 `/ Q( E% B. a' \$ jX=subs(grd,[y,z],x); %计算x点出的梯度;
    ( d7 ]' J' R2 x, I7 Z- h" u# wXX=sqrt(X(1)^2+X(2)^2); %x的模;
    : N# U( Y( J" v9 j$ R9 t2 C  if XX<=eps;- n4 p. _& [- G( O4 x
          disp('所求点为x=');
    ! e) {1 ]& B8 m( x8 s3 t3 F  T  disp(x);
    , [0 w% k: C, C7 ~6 W8 {  else3 V5 x2 W( a5 X4 ~8 v& V
       for k=1:20;4 G( ?6 p* P! T
          p=-X./XX;; L3 O4 z8 Q1 g$ b
          H=subs(f,[y,z],x+lamd*p);
      ^: g$ \" t/ S6 S7 I$ t9 _     %求解最优步长lamd是关键问题;
      ?7 O. x/ z3 h( \3 Z0 z/ A     lamd=fminbnd(@(lamd),myfun(lamd,x),0,1);
    + t) n1 b( Y9 M4 n+ T  a- m+ a       x=x+lamd*p& n7 [3 P# G- j' V" M( O- o, B3 r
          X=subs(grd,[y,z],x);
    8 ~5 _' b3 M* H2 N      XX=sqrt(X(1)^2+X(2)^2); %x的模;" l. Q# ?4 W" r" R3 r) X, w& Z: e; @
          if XX<=eps;
    0 W5 m  H! e+ m) m/ u7 n          disp('所求点为x=');
    4 I& u0 B: D- y3 o0 X5 O" U8 H      disp(x);
    + w2 A' g$ ~" A9 d; s& `( U" h      end- J6 o, z# {; b- ^# }. ^2 m: h
       end
    ; {( \4 C: T- F2 I2 M7 J end4 x$ |1 B3 a- E: I
      
    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-6-12 00:58 , Processed in 0.423957 second(s), 59 queries .

    回顶部