MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]使用优化工具箱遇到的问题 (https://www.labfans.com/bbs/showthread.php?t=6270)

xingxlin57 2009-01-18 20:12

[求助]使用优化工具箱遇到的问题
 
各位高手,最近作一个概率约束的优化设计,编完.m文件后,运行到约束函数文件,总出现如下提示:

In an assignment A(I) = B, the number of elements in B and
I must be the same.

Error in ==> optimum at 6
[x,fval,exitflang,outpu]=fmincon(@fmin,x0,[],[],[ ],[ ],lb,ub,@fcon,options)

不知何故,请高手帮忙看一下,如何才能解决?急着要用,非常感谢您的指点!

20wangz 2009-03-13 19:46

回复: [求助]使用优化工具箱遇到的问题
 
问题出在矩阵B和矩阵I的元素个数不相同。

根据我的经验,一般都是你在函数定义的过程中涉及到乘法、除法和幂计算的时候,本来是元素计算的时候,错误地使用了矩阵的乘法、除法和幂计算,即没有使用.*,./,.^。


所有时间均为北京时间。现在的时间是 13:38

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.