声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1034|回复: 5

[编程技巧] 求助:优化时怎样得到每一步的值?

[复制链接]
发表于 2007-1-23 12:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
max                   Directional   First-order
Iter F-count        f(x)   constraint    Step-size   derivative   optimality Procedure
    0      5     0.427124            0                                         
    1     11     0.417267            0            1     -0.00711       0.0599   
    2     17     0.412142            0            1    -0.000401       0.0233   
    3     23     0.411522            0            1    -0.000611       0.0233   
    4     29     0.379874            0            1      -0.0194        0.117  Hessian modified  
    5     35     0.331852            0            1      -0.0371        0.226   
    6     41     0.177255            0            1       -0.125        0.447   
    7     47     0.106194            0            1      -0.0576        0.302   
    8     53    0.0399402            0            1      -0.0114       0.0914   
    9     59    0.0381513    5.23e-012            1     -0.00123       0.0887   
   10     65    0.0351057   4.839e-009            1     -0.00238       0.0889   
   11     71    0.0263293            0            1     -0.00665       0.0909   
   12     77    0.0035317            0            1      -0.0176        0.182   
   13     83   -0.0676035            0            1      -0.0626        0.378   
   14     89    -0.177536      0.01559            1        -0.13        0.427   
   15     95    -0.174244    0.0001672            1      0.00334        0.405  Hessian modified  
   16    101    -0.243291    1.92e-008            1      -0.0415        0.169  Hessian modified  
   17    107    -0.260914   1.221e-015            1     -0.00614       0.0348   
   18    113    -0.261772            0            1    -0.000122      0.00266   
   19    119    -0.261777            0            1   -1.25e-007    3.29e-005   

就是优化时上面一段结果,只有每一步的 f(x) 的值,怎么才能知道每一步的具体x的值呢,matlab有这个功能吗?
请教大家!
回复
分享到:

使用道具 举报

 楼主| 发表于 2007-1-23 21:04 | 显示全部楼层
都没有人知道吗:@(
发表于 2007-1-23 21:20 | 显示全部楼层
看一下优化的这个命令的详细使用说明
不过不能解决,自己看能不能看到这个命令的代码,如果可以,自己手动改一下
如果代码看不到,那么就没办法了,除了自己编程序。
 楼主| 发表于 2007-1-23 21:39 | 显示全部楼层
详细说明?---- 我看的那本书上大概好像没有这个功能~
(小声地问)怎么看代码呀==lll
发表于 2007-1-23 22:01 | 显示全部楼层
>> help 命令
>> edit 命令

这是matlab的基本常识,你自己找本matlab入门的书好好看看吧,我不可能给你提供所有的信息的。
 楼主| 发表于 2007-1-24 20:32 | 显示全部楼层
看到了………………fmincon.m文件!!!!!
可是……………………………………不会改>_<lll
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-12 14:25 , Processed in 0.075852 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表