fminsearch

    1熱度

    1回答

    我正在使用fminsearch來通過擾亂某些參數來最小化粗等級協方差與精細等級協方差的平均值之間的誤差。這些是使用fminsearch其中我打電話目標函數的代碼行2行minimize_me使用三個參數我打算擾亂: opts = optimset('display', 'iter'); [x,fval,exitflag] = fminsearch(@(x) minimize_me(x(1), x(

    0熱度

    1回答

    我是一個新的MATLAB用戶,我需要找到一個計算電動機內核損耗的方程式的四個係數。 我已經在圖上繪製了測量數據,並且需要使用這些結果來爲此圖定義方程。 對於鐵損的等式: 從測得的結果我爲的˚F不同的值作圖PFE(BM)的值,但我需要的值a,b,e and x。 用公式: 我可以計算的最小值爲錯誤,通過非線性迴歸分析,其中Pfei是我的測量值和Pfei的手段ë *是我的估計值(在這種情況下,我可能會

    1熱度

    2回答

    我有一組數據點(data_x,data_y)。我需要將模型函數放入這些數據中。模型是5個參數的函數,並且我已經定義它這樣: function F = model(x,xdata) fraction1 = x(4); fraction2 = x(5); fraction3 = 1-x(4)-x(5); F=1-(fraction1.*(exp(-(xdata)./x(1)))+(frac

    2熱度

    2回答

    如何傳遞一個常量到fminsearch?所以,如果我有一個函數: f(x,y,z),我該如何做一個固定值x的fminsearch? fminsearch(@f, [0,0,0]); 我知道我可以寫一個新的功能,並在其上做一個fminsearch: function returnValue = f2(y, z) returnValue = f(5, y, z); ... fminse

    1熱度

    1回答

    我想申請一個合適的程序非常困難的功能,這實際上是 ||F(theoretical)-F(experimental)||^2. 我需要適應約12的參數。我決定不打印這個功能,因爲它包含大約20K字符。要做裝修我使用fminsearch。剛開始之後,我收到了很長的消息,其中規定: 警告:目錄名稱太長: %d:\ upcon_1.m> fit_all_Callback /(這裏是我的功能的完整代碼)

    7熱度

    1回答

    如何讓scipy的fmin_cg使用一個函數返回cost和gradient作爲元組?成本爲f,梯度爲fprime的問題是,我可能必須執行兩次(非常昂貴)的操作,計算grad和cost。另外,分享它們之間的變量可能會很麻煩。 然而在Matlab中,fmin_cg與一個返回成本和梯度作爲元組的函數一起工作。我不明白爲什麼scipy的fmin_cg不能提供這樣的便利。 在此先感謝...

    2熱度

    3回答

    這裏沒有人知道我應該在MATLAB中使用什麼命令來確定使用FMINSEARCH運行Nelder-Mead算法所需的總計計算機時間,直到它停止。 TQ

    1熱度

    1回答

    一個警告,我對此很陌生,並且出於我的深度,所以如果這是新手或不清楚,請致歉。 我使用fminsearch對許多數據集進行參數估計,並且有人建議我們應該嘗試爲每個數據集擬合hessians。是否有可能使用fminsearch獲取這些信息? 有人告訴我,它應該是一個標準輸出選項,但據我所知,這不是對fminsearch選項之一(雖然它看起來是fminunc一個選項) 這是相關位代碼林希望修改: [pa