群聊天記錄,關於優化演算法

2021-07-04 15:45:59 字數 4584 閱讀 6753

平民的信使(1637127384) 13:17:20

問下,有沒有優化演算法,輸入:目標函式值,目標函式一階導數值,和約束函式值和約束函式一階導數值,進行優化迭代的?

莫欺少年窮(823392794) 13:17:30

只問一點,用的現在常用的並行庫吧

kung(757810342) 13:18:09

用的 莫欺少年窮(823392794) 13:18:34

ok,再一些技術細節我不問了,:-)

平民的信使(1637127384) 13:18:38

大家指導一下小弟

平民的信使(1637127384) 13:18:42

莫欺少年窮(823392794) 13:18:52

發表了再看看哈

kung(757810342) 13:19:45

平民的信使(1637127384) 13:17:20 

問下,有沒有優化演算法,輸入:目標函式值,目標函式一階導數值,和約束函式值和約束函式一階導數值,進行優化迭代的?

莫欺少年窮(823392794) 13:17:30 

只問一點,用的現在常用的並行庫吧

kung(757810342) 13:18:09 

用的莫欺少年窮(823392794) 13:18:34 

ok,再一些技術細節我不問了,:-)

平民的信使(1637127384) 13:18:38 

大家指導一下小弟

平民的信使(1637127384) 13:18:42 

莫欺少年窮(823392794) 13:18:52 

發表了再看看哈

kung(757810342) 13:19:45 

kung(757810342) 15:02:02

ii是非光滑問題

kung(757810342) 15:02:18

我只看完了i,ii暫時用不到就沒看

平民的信使(1637127384) 15:02:32

嗯, 平民的信使(1637127384) 15:02:48

凸優化很籠統,感覺

ʕ •ᴥ•ʔ(478732863) 15:02:50

我用過dido,但是不知道你研究的是不是optimal control問題,還需要一介導數,二介導滴

平民的信使(1637127384) 15:03:29

對,優化控制

kung(757810342) 15:03:39

這是基礎

kung(757810342) 15:03:41

所以 ʕ •ᴥ•ʔ(478732863) 15:03:48

哦哦,有趣有趣~

kung(757810342) 15:03:56

看個人咯

kung(757810342) 15:04:20

最優控制還是挺好玩的

平民的信使(1637127384) 15:04:32

ʕ •ᴥ•ʔ(478732863) 15:05:20

i的東東感覺上課學過

ʕ •ᴥ•ʔ(478732863) 15:05:28

ʕ •ᴥ•ʔ(478732863) 15:05:48

最優控制還有個軟體叫gpops,你可以了解下~

kung(757810342) 15:06:46

我們做暫態穩定約束opf的時候,約束條件裡面也有微分方程

kung(757810342) 15:07:03

不過我們都是把它們差分化

ʕ •ᴥ•ʔ(478732863) 15:10:59

感覺上貌似能找到你在說啥

ʕ •ᴥ•ʔ(478732863) 15:11:28

但其實還是不知道暫態是神馬,沒搞過強電

kung(757810342) 15:17:36

kung(757810342) 15:17:54

就是以前約束裡面都是代數方程

kung(757810342) 15:18:05

然後再額外加倆微分方程

kung(757810342) 15:18:11

目標函式不變~

kung(757810342) 15:18:15

僅此而已啦~

ʕ •ᴥ•ʔ(478732863) 15:20:00

kung(757810342) 15:20:14

ʕ •ᴥ•ʔ(478732863) 15:21:32

平民的信使(1637127384) 15:21:38

什麼狗

平民的信使(1637127384) 15:21:47

看的頭暈

ʕ •ᴥ•ʔ(478732863) 15:21:49

doge

kung(757810342) 15:21:59

doge~

平民的信使(1637127384) 15:22:05

莫欺少年窮(823392794) 15:28:47

ʕ •ᴥ•ʔ(478732863) 15:36:07

@平民的信使

我感覺gpops比dido好用太多,至少我當時做畢設的時候dido跑得慢好多╮(╯-╰)╭

平民的信使(1637127384) 15:36:25

嗯呢,謝謝你

莫欺少年窮(823392794) 15:37:20

gpops是基於matlab的?

莫欺少年窮(823392794) 15:37:22

dido也是?

ʕ •ᴥ•ʔ(478732863) 15:37:52

恩捏

kung(757810342) 15:38:29

matlab受眾還是多

莫欺少年窮(823392794) 15:38:33

是免費的麼?gpops-ii好像是需要購買對吧?

平民的信使(1637127384) 15:38:43

matlab怎麼開啟這個gpops

莫欺少年窮(823392794) 15:38:47

嗯,那倒是

ʕ •ᴥ•ʔ(478732863) 15:38:48

都需要購買吧

kung(757810342) 15:39:13

看看user guide

kung(757810342) 15:39:30

有的直接addpath

莫欺少年窮(823392794) 15:39:41

嗯,gpops有ipopt和snopt兩種選擇,你當時用的哪種?

kung(757810342) 15:39:42

有的要到目錄下安裝

ʕ •ᴥ•ʔ(478732863) 15:39:44

這個,需要自己裝到matlab裡,有實驗室的話可以讓實驗室花錢啊~

莫欺少年窮(823392794) 15:40:17

還有,其中的ipopt和snopt是編譯成了mex檔案後呼叫的麼?

平民的信使(1637127384) 15:40:22

不裝預設沒有啊?

莫欺少年窮(823392794) 15:41:33

我的意思是哪個對於你當時的問題來說效率好些;

@ʕ •ᴥ•ʔ

ʕ •ᴥ•ʔ(478732863) 15:44:01

我當時畢設的只要算出來就好啦,沒關注過效率問題誒。。。

ʕ •ᴥ•ʔ(478732863) 15:44:17

拙計

莫欺少年窮(823392794) 15:44:40

kung(757810342) 15:45:45

我現在也是

kung(757810342) 15:45:53

用老闆的話說是

kung(757810342) 15:46:07

先帶著越野裝備去看看路能不能走

kung(757810342) 15:46:29

能走的話後面的同學給你鋪成水泥的

平民的信使(1637127384) 15:47:06

精闢 ʕ •ᴥ•ʔ(478732863) 15:47:12

我也是,現在比較關心modeling

筆記 I 群聊天記錄2012 03 中

ios calvin 10 10 27 昨天的scrollview問題解決啦 需要先將delayscontenttouches設定為no,cancancelcontenttouches設定為yes,而後使用 bool touchesshouldcancelincontentview uiview v...

實時聊天 記錄

基礎 時事通訊 對socket進行封裝的js var opt var el data opt 建立群通話客戶端 var eb new vertx.eventbus opt.url url 後台配置的服務位址 如 eb.onopen function 群組id 房間號 房間id 統一房間號才能再聊天室...

遊戲聊天記錄

戰鬥計算過程 1 暴擊 命中 miss等判定 2 根據玩家屬性和技能給予的邏輯進行計算,算出來攻擊和防禦的數值,綜合兩者計算出來傷害的血量 3 基礎計算 技能邏輯加成 暴擊 傷害吸收 傷害減免 吸血 反傷 4 基礎計算公式 attack attack attack n def 可以通過技能傳入引數來...