2014-10-27 41 views
0

我是Mathematica的新手。我正在使用版本10.0.1.0。我試圖做的是遵循UnconstrainedOptimization.pdf上的示例。Mathematica FindMinimiumPlot不適用於2D案例

我在以下幾行中輸入並得到了錯誤信息。

FindMinimumPlot[Cos[x^2 - 3 y] + Sin[x^2 + y^2], {{x, 2}, {y, 1}}] 
FindMinimum::ivar: {{-0.3},{0.5}} is not a valid variable. >> 
FindMinimum[{{Cos[0.9 + x^2] + Sin[0.09 + x^2]}, {Cos[1.5 - x^2] + 
Sin[0.25 + x^2]}}, {x, 2}, {{{-0.3}, {0.5}}, 
........... 

任何人都可以告訴我下一步該做什麼?

回答

1

回覆:Introduction to Unconstrained Optimization

它看起來像你必須y設置爲{{-0.3}, {0.5}}您運行函數之前。

Clear[y] 

或在新的會話啓動:

Quit[] 

然後再試一次。

<< Optimization`UnconstrainedProblems` 

FindMinimumPlot[Cos[x^2 - 3 y] + Sin[x^2 + y^2], {{x, 1}, {y, 1}}]