作业帮 > 综合 > 作业

用Mathematica规划的问题

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/09 12:48:48
用Mathematica规划的问题
一个规划问题,运行时提示NMaximize::cvmit:无法在 100 次迭代中收敛到要求的准确度或者精度 怎么破?
代码:
g[x_] := 20 x /; 0
用Mathematica规划的问题
试试MaxIterations参数
再问: 嗯嗯 昨天找到了 而且解决了 但是 改变迭代量对结果影响很大 什么时候才是最佳答案? 迭代次数足够多?
再答: 今天晚上正好有空,仔细看了一下你的代码,是分段线性的函数的规划,这个是可以转变成含0-1变量的线性规划的,无需非线性规划的迭代限制,但需要自己优化代码。现在的数学软件似乎还不足以强大到自行优化处理……
另,对于代码中大量相似的表达式,最好还是充分利用mathematica编程灵活的特点,下面是我写的代码,仅供参考。有不清楚的欢迎来mathematica的百度贴吧和果壳小组,有大量高手且解决问题的效率更快。
写完提示我超字数了,我发在贴吧里面,见这里http://tieba.baidu.com/p/3169300222