由买买提看人间百态

topics

全部话题 - 话题: mycon
(共0页)
r******n
发帖数: 351
1
来自主题: Computation版 - Matlab 中的 fmincon 函数
用 fmincon 优化
x = fmincon(&myfun,x0,[],[],[],[],[],[],&mycon)
非线性的约束条件做成函数.
function [c,ceq] = mycon(x)
c = ... % Compute nonlinear inequalities at x.
ceq = x(1)+x(2)-b % Compute nonlinear equalities at x.
现在的问题是,这个约束条件mycon里有一个需要不断改变的参数b。怎么能把这个参数
从外面传到这个约束条件的函数mycon里面。
l*****i
发帖数: 3929
2
来自主题: Computation版 - Matlab 中的 fmincon 函数
把mycon定义成mycon(x,b)?
r******n
发帖数: 351
3
来自主题: Computation版 - Matlab 中的 fmincon 函数
Good point. 但是如何在fmincon 中调用mycon?
x = fmincon(&myfun,x0,[],[],[],[],[],[],&mycon(b)) ?
我试过了,好像不行
o****r
发帖数: 57
4
来自主题: Computation版 - Matlab 中的 fmincon 函数
function [c,ceq] = mycon(x,b)
......
fmincon(@mycon,[x0]........,b)
(共0页)