在Mathematica 8中使用简单相等的约束时,最小化不起作用。例如。在Mathematica中使用等式约束的函数最小化8
FindMinimum[{x^2 + y^2, y == 1}, {x, y}]
在Mathematica 6中可以正常工作,但在版本8中出现错误。任何人都可以确认(或解释)它吗?看起来像修复其中一个参数约束混淆了版本8.将xy==1
设置为OK,也是不平等。
对此有任何简单的解决方法?我试图改变Method
,没有运气。我想保留参数列表中的所有参数,但用简单约束保留其中一些参数,而不是从列表中删除参数名称。我在6版本运行的代码,这并不在8
这似乎是对我的bug;考虑将其报告给Wolfram。 – Cassini 2011-05-20 12:59:50