找回密码
 注册
Simdroid-非首页
查看: 97|回复: 1

优化函数fminsearch请教

[复制链接]
发表于 2009-3-13 10:15:53 | 显示全部楼层 |阅读模式 来自 湖北武汉
本帖最后由 ljelly 于 2009-3-13 10:23 编辑

求高人帮助关于fminsearch

定义的fff函数
function f=fff(x)
f1=(x(1)-4)^2;
f2=(x(2)+3)^2;
f=f1+f2;

设定初始点c=[3 3],命令行中输入[xy fval]=fminsearch(@fff,c)可求此函数的极小值。

但是我如果定义x(1) 只能在(2,4)范围,x(2) 只能在(0,2)寻求极小值,
该怎么设置呢
发表于 2009-3-13 18:09:11 | 显示全部楼层 来自 天津
Simdroid开发平台
试试这个:
fun=@(x)(x(1)-4)^2+(x(2)+3)^2;
[x,fval]=fmincon(fun,[3,3],[],[],[],[],[2,0],[4,2])

结果:
x =
     4     0
fval =
     9

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-7 11:32 , Processed in 0.032821 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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