「matlab呼叫m檔」的推薦目錄:
- 關於matlab呼叫m檔 在 コバにゃんチャンネル Youtube 的最佳解答
- 關於matlab呼叫m檔 在 大象中醫 Youtube 的最佳貼文
- 關於matlab呼叫m檔 在 大象中醫 Youtube 的最讚貼文
- 關於matlab呼叫m檔 在 [請益] Matlab最佳化abaqus目標函數限制條件- 看板Cad_Cae 的評價
- 關於matlab呼叫m檔 在 Matlab m檔存檔教學 的評價
- 關於matlab呼叫m檔 在 matlab呼叫m檔在PTT/Dcard完整相關資訊 - 數位感 的評價
- 關於matlab呼叫m檔 在 matlab呼叫m檔在PTT/Dcard完整相關資訊 - 數位感 的評價
- 關於matlab呼叫m檔 在 [討論] 如何在m檔在執行時使用INPUT改變函數檔? - 看板MATLAB 的評價
matlab呼叫m檔 在 大象中醫 Youtube 的最佳貼文
matlab呼叫m檔 在 大象中醫 Youtube 的最讚貼文
matlab呼叫m檔 在 matlab呼叫m檔在PTT/Dcard完整相關資訊 - 數位感 的推薦與評價
引數的值. MATLAB 程式設計入門篇:M檔案. 呼叫函數. 呼叫此函數,可輸入:. | Matlab 導引:檔案與路徑Matlab Guide---File and Path指令ls 或dir 都會列出工作區中的所有 ... ... <看更多>
matlab呼叫m檔 在 [請益] Matlab最佳化abaqus目標函數限制條件- 看板Cad_Cae 的推薦與評價
大家好~
想跟鄉民大大們請教一下!!
小弟我利用MATLAB對某個結構問題作最佳化計算。
目標函數值與限制條件值利用abaqus分析結果得到,而
Matlab最佳化模組用的是 fmincon。
在每一次迭代中,目標函數值與限制條件值我只需要用abaqus
計算一次便可取得這兩個值。
但是在fmincon的input格式中,我需要分別 define 目標函數與限制條件並輸入。
這意味著我在一次迭代中,我要作了兩次abaqus計算來定義Matlab的目標函數與限制條件!!
請問有甚麼辦法去避免徒勞的一次計算!!有辦法在matlab語法上去修正嗎??
謝謝~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.190.37
※ 文章網址: https://www.ptt.cc/bbs/Cad_Cae/M.1537952457.A.016.html
提取限制條件的順序似乎不見得一定是在目標函數後面。
我有試過把限制條件值回傳到全域變數,我想這效果應該跟gomi大是一樣的意思,
然而我去觀察fmincon每一次的迭代算出來的限制條件值,有時候是上一步的值
有時候是當下這一步的值。很奇怪@@
※ 編輯: caron0225 (60.248.190.37), 09/28/2018 16:27:39
※ 編輯: caron0225 (60.248.190.37), 09/28/2018 16:28:04
個值。
我可以在目標函數的m檔裡,執行abaqus並且同時得到目標函數值與限制式值。雖然利用
global把限制式值變成全域變數,並且另外寫一個function的m檔來輸出該值。但是卻遇
到fmincon本身演算法呼叫目標函數與限制式兩個m檔的時機並不一致的問題。
※ 編輯: caron0225 (60.248.190.37), 09/29/2018 13:53:43
... <看更多>