![](/img/trans.png)
[英]How do I translate my matlab code to python cvx?
我需要將我的代碼從 matlab cvx 翻譯成 python one,如果對我有任何幫助,我會很高興。 ` A = [-1 +1 0 0 0 0 0 0 -1; +1 0 -1 0 0 0 0 -1 0; ` 從 cvx 到 python cvx 的翻譯。 ...
[英]How do I translate my matlab code to python cvx?
我需要將我的代碼從 matlab cvx 翻譯成 python one,如果對我有任何幫助,我會很高興。 ` A = [-1 +1 0 0 0 0 0 0 -1; +1 0 -1 0 0 0 0 -1 0; ` 從 cvx 到 python cvx 的翻譯。 ...
[英]An error in CVXR occurring with large datasets
我一直在嘗試使用R中流行的CVXR包將薄板樣條擬合到腦部掃描數據集,但不幸的是,該包的主要功能返回了一個我無法破譯的錯誤。 這是我一直在研究的例子。 錯誤是 我一直想知道是什么原因造成的,因為我沒有找到任何相關信息。 然而,我注意到這個錯誤不太可能出現在較小的數據集上。 例如,如果我們僅使用 ...
[英]How to find the lagrange multipliers of a problem in Gurobi + Matlab, is there any commands?
在 LP 或其他類型的編程中,cvx + Matlab 可能會用簡單的代碼得到拉格朗日乘數,但是 Gurobi 是否有任何命令可以實現這樣的事情? ...
[英]How to populate a variable/expression in CVXPY
我正在嘗試將 cvx 代碼翻譯成 cvxpy。 我遇到的主要問題是找到類似於表達式的東西。 我使用表達式為整個 len(n) 列表設置值。 據我了解,不能修改 cvx 中變量的屬性,而表達式可以。 在 cvx 中,我會這樣做: 根據之前的帖子( 如何設置 cvxpy n-dim 變量的第一個值? ) ...
[英]Relaxation of bilinear term in objective function - using CVXR and McCormick envelopes
我有一個目標 function 有一些限制 我想最小化。 我想使用 R package CVXR和McCormick 信封。 讓我們檢查一下代碼: 但遺憾的是這里有一個缺點: 的值和只是近似值,因為 McCormick 是約束的放松。 這些是真正的價值: 為了克服這個缺點,您可以使用這種方法(請 ...
[英]Multiply two variables in an objective function using cvxr
我想最小化以下目標 function 有一些限制 另一位用戶(我認為是G. Grothendieck )建議使用CVXR的 CVXR package。 所以我按照A Gentle Introduction to CVXR的說明來制作我的代碼 關於如何將二次程序轉換為線性程序? 我發現了有助於解決雙 ...
[英]Problems with DCP rules in CVXR
我正在使用CVXR建模 package 來解決凸優化問題。 我確定問題是凸的並且它遵循 DCP 規則,但是如果我使用CVXR檢查 DCP 規則,它會返回False 。 但是,如果我遇到完全相同的問題並使用CVXPY檢查它,它會返回True (如預期的那樣) 這里發生了什么? 我在 R 和 Pytho ...
[英]Iterating of elements in array
我正在嘗試在(來自控制系統)典型 MPC(模型預測控制)問題的示例上編寫 CPLEX OPL 代碼。 如上所述,這里: 使用優化變量: 使用以下參數: 我試圖寫它,但我被困在變量“x”(狀態變量)數組的迭代中,如優化問題的約束中所述。 到目前為止,我在 OPL CPLEX 上編寫的代碼如下:( ...
[英]Absolute value function not recognized as Disciplined Convex Program (CVXPY)
我正在嘗試使用 CVXPY 運行以下優化: 但是,我收到以下錯誤: cvxpy.error.DCPError:問題不遵循 DCP 規則。 具體來說: 目標不是 DCP。 它的以下子表達式不是: param516 @ abs(var513 + -param515) 絕對 function 是凸的 ...
[英]why is Convex function <= Concave function a valid cvx constraint?
我正在研究在 MATLAB 上使用 CVX 並遇到這個問題,為什么會出現以下約束:Convex function <= Concave function a valid CVX constraint? ...
[英]Compressed sensing - Why does my convex solver fail when I give it *more* samples?
我正在嘗試使用 MATLAB 的 cvx庫來實現圖像的壓縮感知。 這與 Steve Brunton 在此處的示例中使用的庫相同。 我的測試圖像是Lenna 。 這是我的 MATLAB 腳本: close all; clear; clc % read in an image lenna = imr ...
[英]MATLAB Gurobi [in cvx] solver fails
當我試圖解決一個非常簡單的裝箱問題時,Gurobi 求解器無法正常工作。 我確實嘗試了一些非常簡單的優化問題,使用 Gurobi 進行 1 個不等式約束,它可以工作。 但對於一些復雜的小問題,它總是返回 NA 。 我很沮喪。 如果有人可以提供幫助,非常感謝您的幫助 這是錯誤信息 ...
[英]“mexschurfun.mexmaci64” cannot be opened because the developer cannot be verified
我正在嘗試在 MATLAB 中使用 CVX,但是當我運行我的代碼時,我收到了這個錯誤: “mexschurfun.mexmaci64”無法打開,因為無法驗證開發者。 我已經嘗試將“mexschurfun.mexmaci64”文件的 Mac 安全性更改為“仍然允許”,但它仍然給我同樣的錯誤。 任何想 ...
[英]CVXPY - passing both variables and constants
我正在嘗試執行以下操作(CVX matlab 代碼): 但是當我在 python CVXPY 中嘗試這樣做時,我得到一個錯誤: TypeError:float() 參數必須是字符串或數字,而不是“變量” ...
[英]Having troubles with CVX's DCP for R
我面臨以下挑戰,我似乎沒有找到解決方案: 基本上,我想為 StoNED 編寫一些代碼 - 隨機非平滑數據包絡。 我從這個開始: 由於這不起作用,我嘗試將問題轉換為: 通過這個,我將 DCP 錯誤從問題表達式轉移到了約束表達式。 我真的不知道如何解決這個問題。 有沒有人有合適的解決方案? 提前致謝! ...
[英]CVXR: Problem with solve() - Error in as.vector(data): no method for coercing this s4 class to a vector
我試圖最小化這個 function: \min_{\mu} \sum_{t=T}^T \| y_t - \mu_t \| 2 + \lambda \sum {t=1}^{T-1} \|mu_{t+1}-\mu_{t}\|_2 其中: y 和 mu 是 p*T 矩陣。 在我使用solve() f ...
[英]CVXR: Error in as.vector(data): no method for coercing this S4 class to a vector
我正在嘗試使用 R 最小化以下問題: \min \sum_{t=1}^T \| y_t - \delta \|_2 其中 y_t for t = 1,...,T 和 \delta 是向量這是我嘗試過的: 這是我在編譯目標時收到的錯誤消息: 我知道這里 betaHat 不是一個數值,這就是出現錯誤 ...
[英]CVXR Iteration Limit
使用 R,我正在運行一個混合的 integer 優化,它在使用 CVXR 的標准求解或求解函數時使用 ECOS_BB 求解器選項。 如何設置最大迭代次數? 我到處都看過。 當我將 ECOS_BB 本機選項添加到 function 調用時,它們都沒有執行任何操作。 我使用的是 0.99-3 版。 ...
[英]Base Apply and Elementwise Function CVXR
有沒有辦法使用 base::apply 和 CVXR 元素 function 將元素 function 應用於矩陣的每一列? 假設向量的長度與矩陣的行數匹配,我希望能夠使我的目標 function 如下: 解決問題時出現以下錯誤: min(constant) 中的錯誤:參數的“類型”無效(列表) ...
[英]Solving a Convex and Linear Program
大家好,我是優化新手。 解決這個問題的最佳方法是什么? 我用cplex解決了這些問題。 誰能指導我使用Matlab尋求可能的解決方案。 我在Cplex中使用的代碼 dvar float avgrate; maximize avgrate; subject to{ fora ...