在matlab中使用多个变量的patternsearch

时间:2016-08-05 22:10:47

标签: matlab optimization

我在matlab中使用patternsearch函数。我原来的代码,

[para,fv] = patternsearch(@(para)objective(para),para0,[],[], ...
             [],[],par_lb,par_ub,[],options);

但是现在我的目标函数有多个输入,例如,object(x,y,z,para),但x,y,z是给定的并且是常量。我仍然希望优化para,在这种情况下,我试着写

[para,fv] = patternsearch(@(para)objective(x,y,z,para),para0,[],[], ...
             [],[],par_lb,par_ub,[],options);

但它显示了我的错误。我想知道我该怎么做?

0 个答案:

没有答案