julia-jump

    3熱度

    2回答

    我寫了下面的代碼方法匹配*(::變量): using JuMP m = Model() const A = [ :a0 , :a1 , :a2 ] const T = [1:5] const U = [ :a0 => [9 9 9 9 999], :a1 => [11 11 11 11 11], :a2 => [1 1 1 1

    5熱度

    1回答

    我試圖解決Julia中的大量(50)非線性聯立方程。目前,我只是試圖用2個方程來獲得正確的語法等。但是,我已經嘗試了各種軟件包/工具 - NLsolve,nsolve在SymPy和NMP中的JuMP(我忽略了目標功能,只是輸入平等約束) - 沒有太大的運氣。我想我應該集中精力讓它在一個工作。我會很感激任何有關選擇軟件包的建議,如果可能的話。 下面是我試圖在NLsolve中使用它(在mcpsolve

    2熱度

    1回答

    我安裝了JuMP並試圖初始化Model(),同時這樣做我想根據可用的參數指定求解器。爲此,我如何獲得可用解算器的列表?

    6熱度

    1回答

    我想在Julia中重寫Matlab fmincon優化函數。 這裏是Matlab代碼: function [x,fval] = example3() x0 = [0; 0; 0; 0; 0; 0; 0; 0]; A = []; b = []; Ae = [1000 1000 1000 1000 -1000 -1000 -1000 -1000];

    0熱度

    1回答

    我最近在Julia開發了一個JuMP程序(文件「main_lac.jl」構建了問題和文件「 lac.jl「解決它)來建模和解決一個混合整數非線性規劃問題。 Everithing幾天前工作得很好,我可以用CoinOptServices.jl包使用Bonmin和Couenne求解器來解決問題。 奇怪現在我啓動程序時出現以下錯誤。下面是我得到朱莉婭: _ _ _ _(_)_ | A

    1熱度

    1回答

    我正在安裝/設置Windows 7 64位機器上的Julia。我在安裝GLPK軟件包時遇到問題。到目前爲止,我試圖徹底重新安裝Julia而沒有成功。我嘗試刪除.julia文件夾和我的偏好沒有成功。我總是得到以下錯誤: julia> Pkg.build("GLPK") INFO: Building GLPK INFO: Attempting to Create directory C:\User

    1熱度

    1回答

    我想用Julia的JuMP包實現列生成算法。因此,在每次迭代中,我想將大小爲n-1的多維變量添加到大小爲n的另一個多維變量。我知道像push!()和append!()這樣的函數使用參數進行工作,但我無法將它們用於變量。 如果您知道該功能或方法,請讓我知道嗎?

    1熱度

    1回答

    有沒有辦法讓某些功能如isinteger()與JuMPArrays一起工作? 我正在使用Julia/JuMP來解決優化問題,並且在得到解決方案後,我想檢查解決方案是否爲整數。因此,這裏是我寫的: @defVar(m, 0<= x[1:3] <= 1) ... xstar = getValue(x) if isinteger(xstar) ... end 我得到一個錯誤說isi

    -2熱度

    1回答

    我偶然發現了一個我想從Julia轉換爲Python的軟件(對Julia沒有太多經驗)。我遇到的主要問題是我不明白到底是怎麼回事在我打上評論#PROBLEM下面的章節/高於 skaters_teams是180×10矩陣(180個滑冰和10支球隊)並且球隊被存儲爲二進制數組,其中skaters_teams [0]給出球員0的數組,例如[1,0,0,0,0,0,0,0,0,0]。 m = Model(s

    0熱度

    1回答

    我發現了JuMP和NLopt例子的組合,當我試圖看到Julia實現不同的優化例程時。 以下示例(可在此處找到:https://github.com/JuliaOpt/NLopt.jl)爲您提供了最終解決方案,而無需其他步驟。 雖然這可能是簡單的問題,OK,對於一些我們需要看到每個迭代如何去 我的問題是(例如它在每次迭代收斂?):如何將下面的代碼可以被如此修改以顯示每次迭代的次數和錯誤(我們希望它變