24小时热门版块排行榜    

查看: 1359  |  回复: 0

linlin226

新虫 (初入文坛)

[求助] MATLAB里面运用fminsearch进行多参数估计寻优,怎么设定参数的取值区间啊?

MATLAB里面运用fminsearch进行多参数估计寻优,怎么设定参数的取值区间啊?
比如:本人简化程序如下
function f=fun(x)
        y=f(x(1),x(2));%假如函数是关于未知x(1)和x(2)的函数,即要这两个初始值,判定目标函数达到最小值时的两个x(1)和x(2)的值
那么在matlab运行界面输入
fmin=fminsearch(@fun,[A,B],options)%去、其中A是x(1)的初始值,B为x(2)的初始值,这样就可以迭代求得x(1)和x(2)的值使得目标函数最小。
那么问题来了,我想把x(1)和x(2)的取值范围设定在一定区间内,那么在程序中该如何附加这个条件?

谢谢大家,希望知道的能给说一下,万分感谢。。。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 linlin226 的主题更新
信息提示
请填处理意见