optimization

    0熱度

    1回答

    我有一個相當基本的MILP,我試圖解決,但是當我的代碼運行正常時,我實際上沒有獲得任何值。我想這是因爲我的目標函數(因爲它更改爲一些小事就產生一個答案): def OPEX (m): return sum (m.Q_ng[u,t]*m.ng_price[t] + m.E_imp[t]*m.el_price_imp[t] - m.E_exp[t]*m.el_price_exp[t] for

    8熱度

    1回答

    當編譯下面的代碼, #include <cstring> struct X { char a, b, c, d; }; void copy_assignment(char* p, X x) { *p++ = x.a; *p++ = x.b; *p++ = x.c; *p++ = x.d; } void copy_memcpy(char* p, X

    1熱度

    1回答

    我有我提供以下一個例子,如果簡單線性迴歸一般功能: x = 1:30 y = 0.7 * x + 32 Data = rnorm(30, mean = y, sd = 2.5); lin = function(pars = c(grad,cons)) { expec = pars[1] * x + pars[2]; SSE = sum((Data - expec)^2)

    0熱度

    1回答

    我真的試圖執行lazyload效果,從這個偉大的代碼添加類似淡入效果: (function (root, factory) { if (typeof define === "function" && define.amd) { define([], factory(root)); } else if (typeof exports === "object") {

    2熱度

    1回答

    我試圖找到兩點之間(0,0)和(1000,-100)之間的最短路徑。路徑是由一個7階多項式函數來定義: P(X)= A0 + A1 * X + A2 *的x^2 + ... + a7中* X^7 爲此我試圖最小化,其計算從所述多項式函數的總路徑長度的函數: 長度= INT從0到1000 {SQRT(1 +(DP(X)/ DX)^ 2)} 顯然,正確的解決方案將是一條線性的線,但是後來我想爲這個問題

    7熱度

    6回答

    我的代碼調用許多「差分函數」來計算「Yin algorithm」(基頻提取器)。 的不同功能(在本文EQ 6)被定義爲: 這是我實現的不同功能: def differenceFunction(x, W, tau_max): df = [0] * tau_max for tau in range(1, tau_max): for j in range(0, W - t

    0熱度

    1回答

    簡單,我只是想要一個代碼(而不是在控制檯中打印出各行文本)只更新一行文本和新值,或者「替換」它。 目前代碼: //this code was expanded into a more configurable version //original author is zengr public final class EnumRandValue { public static final

    0熱度

    1回答

    我正在研究有關數值優化的工程問題。通常我會使用像Kriging這樣的元模型方法 - 但現在我想嘗試新的流行元素。 這裏的數據顯示了一個具有7個幾何參數的機器零件,因此我得到一個功率值。後來,當數據合適時,我想查看是否可以使用網絡上運行的簡單粒子羣算法對部件進行優化。 我寫了一個自己的簡單的ANN,其中有幾個隱藏的層塊,小規模的網絡(例如7,30,30,1)的性能是每秒數百個時代。較大的網絡(例如7

    2熱度

    1回答

    我通常使用C++和Rust等零成本抽象概念進行編程。 目前我在使用C#語言的一個項目我工作。所以我想知道是否可以安全地創建抽象和更高級別的代碼而不影響性能。 這有可能在C#或性能關鍵代碼,我應該只是做低級別代碼可能嗎?作爲我在代碼中遇到的一個例子(不要太在意這個例子,我的問題是更高級的),我需要一個函數來返回多個值,爲此,我的第一個方法是使用元組,所以這樣的事情: public (int, int

    1熱度

    1回答

    有什麼辦法來速記或調度這到單行代碼? $asd='http://asd.asd'; // $asd='[email protected]'; // $asd='+123123'; switch ($asd){ case strpos($asd, 'http')===0: $qwe='href'; break; case strpos($asd,