问题标签 [cvx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - Matlab 中的快速 CVX 求解器
我想知道 Matlab 中最快的凸优化器是什么,或者有什么方法可以加快当前求解器的速度?我正在使用 CVX,但要花很长时间才能解决我遇到的优化问题。我的优化是要解决
其中 A 和 b 的大小非常大。
有什么方法可以通过最小二乘求解器解决这个问题,然后将其转移到约束版本以使其更快?
cvx - CVX 求解器的精度
我在 CVX 手册中读到,CVX 求解器可以有效地解决一些优化问题,达到任意精度。我不明白任意精度是什么意思?这取决于什么?我们如何控制它?
任何关于在哪里阅读以了解更多信息的想法/提示将不胜感激。
matlab - cvx 返回错误,函数定义不是脚本定义
我对 cvx/matlab 有一个非常奇怪的错误。
我想解决 SDP 问题以获得对偶变量。这是我的代码。
给出 A0,A1。当我以脚本形式编写上述代码时,它不会返回任何错误。但是我应该传递 n 的值(变量的大小),因此我以函数形式编辑了上面的代码(在第一行添加函数 [output] = sdp(n)),然后它返回错误:
如果我将双变量 pi 移动到该行的右侧(如 trace(A1*R)<=0 : pi)
然后它返回另一个错误:
发生什么事?
// 我在代码中添加了 cvx_setup 以确保安装了 cvx
optimization - 使用 Matlab 求解具有正交性约束的最小二乘
我需要解决以下最小二乘问题,其中 A 和 B 以及 X 都是矩阵:
我选择 CVX,但它不需要我将问题转换为标准形式。但是使用 CVX,我收到以下错误:
我想知道如何解决这个问题?我正在尝试在 Matlab 中使用 Gurobi 或最小二乘函数,但似乎它们无法处理 transpose(X(:,i)) * X(:,j) 约束。
matlab - 在 CVX (Matlab) 中设置最大迭代次数
如何在 CVX 中设置(并查看默认)最大迭代次数?我想设置更少的迭代次数以使我的算法更快。还有什么方法可以设置收敛阈值?
非常感谢任何帮助。
python - 如何在 Python 中安装 CVX,以及在 Windows 64 位中安装 chompack?
谁能给我下载链接以在 Phyton 中安装 CVX 以及 chompack 的链接?我尝试了几个版本,但始终无法安装 chompack。我在安装 chompack 时收到类似“构建轮 CVXOPT 失败”的错误消息。但在安装 cvxopt 时没有错误消息。我的机器windows 64位。
matlab - 找到 CVX 中最小值的位置
我正在研究需要最小值位置的代码。我正在尝试以以下形式在 CVX 中对这部分进行编码
但是,我收到此错误{log-concave} <= {log-concave}
。
是否有另一种方法来表示我的标量值和向量以避免此错误?
matlab - 如何解决“内部矩阵尺寸必须一致”错误?
这是我的代码CVX
:
它在声明目标函数的行中给出以下错误:
“内部矩阵维度必须一致。”</p>
我究竟做错了什么?
即使我按如下方式编写最后一个约束,错误仍然存在:
r - R中的凸优化与sqlp函数
有以下凸问题:
可以使用 CVX 在 matlab 中使用 SDPT3 求解器完成:
这样,R 也有一个sdpt3r
包,但我不知道如何用这个包翻译这个问题。
使用这个 R 包的一个例子是:
有谁知道怎么做?