CVX求解器的准确性

时间:2016-12-27 23:50:06

标签: cvx

我在CVX手册中读到,CVX求解器可以有效地解决一些优化问题,达到任意精度。我不明白任意准确性意味着什么?它取决于什么?我们如何控制它?

任何关于在何处阅读以了解更多内容的想法/提示都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

CVX求解器将迭代多次,直到达到所需的精度(或精确度)。然后,CVX求解器找到的结果在解的某个范围内。

任意精度意味着您可以设置所需的精度,即结果与实际解决方案的接近程度。要获得更好的精度需要更多时间,因为CVX求解器必须执行更多迭代才能更接近实际解决方案。

请参阅precision中有关CVX User Manual的相关部分。

相关部分是:

  

凸优化的数值方法并不精确;他们将结果计算到预定义的数值精度或公差范围内。

  

如果要修改公差,可以使用cvx_precision命令进行修改。