<>我再用 优化工具箱中解决有约束线性二乘问题的lsqlin函数时,发现</P>
<>该函数分别使用两种算法,大型优化算法和中型优化算法,</P>
<>由于存在等式约束,需要采用中型优化算法,我是这样设置的</P>
<P>options=optimset('LargeScale','off')</P>
<P>x=lisqlin(C,d,[],[],Aeq,beq,[],[],options)</P>
<P>该这样就可以了啊。但是程序给出警告说是大型优化算法不适合该类型,应采用中型优化算法,我已经设置为中型了阿,而且还给出错误提示,Error using ==> *
Function '*' is not defined for values of class 'struct'.</P>
<P>不知道是怎么回事,</P>
<P>希望熟悉matlab优化工具箱的朋友帮忙,看看
</P> |