2014-12-28 27 views

回答

-1

如果您不想在創建用戶界面上投入任何資金,您可能需要使用單元格評估。退房this link

在代碼段

增量值您可以在區間內增加數量,重新運行每次更改後該部分 。這可以幫助你微調和試驗你的 代碼。

遞增或在部分減少一個數量:

選中或將光標旁邊的數量。右鍵點擊打開 上下文菜單。選擇增量值並運行部分。出現一個小的 對話框。

在/文本框或/文本框中輸入適當的值。點擊 ,,,或按鈕添加,減去,乘,或除 在您的部分選定的數字。 MATLAB每次點擊後運行 。

+0

你是什麼意思投資?沒有ifs和buts,我想爲自己選擇我想做的事情。我知道關於GUIDE,它的時間來設置,但如果有可能實現我的第二個目標,它值得一試。 – elvarox

+0

@ a.aniq,我的意思是投入你的開發時間來編寫一個UI。 –

+0

我想,在談論創建UI時,你在談論GUIDE;這就是評論的原因。即便如此,如果你知道實現我的最終目標的方式,那將非常棒。即使以投資創建UI爲代價。 – elvarox

1

就我所見,您有各種選擇。

第一個是將感興趣的參數定義爲工作空間變量,然後使用sim命令以編程方式運行Simulink模型,然後編寫一個循環遍歷這些變量的MATLAB腳本。您可以通過解算器使用的步長來控制模擬的「速度」。如果您想將其與優化參數結合使用,您可以將調用sim置於成本函數中,然後將其傳遞給優化例程。

第二個選擇是使用名爲Simulink Design Optimization的附加產品,它提供了一個很好的界面,並使用引擎蓋下的優化例程來遍歷參數。這需要優化工具箱。