雷火官网-中国知名电竞赛事平台

找軟件用軟件,就到華軍軟件園! 軟件發布

您好,如有軟件收錄需求,請將軟件打包,并附上軟件名稱、軟件介紹、軟件相關截圖、軟件icon、軟著、營業執照(個人沒有營業執照請提供對應的開發者身份證正反面以及手持身份證本人照片),發送至郵箱 https://user.onlinedown.net/login

收起>>

發送至郵箱:news@onlinedown.net

收起>>

所在位置: 首頁 — PC軟件 — 編程軟件 — 安裝制作  —  YALMIP工具箱
YALMIP工具箱

YALMIP工具箱  官方版

二維碼
  • 軟件授權: 免費軟件
  • 軟件大小: 0.82MB
  • 軟件評分:
  • 軟件類型: 國產軟件
  • 更新時間: 2024-12-30
  • 應用平臺: win7及以上
  • 軟件語言: 簡體中文
  • 版      本: 官方版

軟件介紹 相關專題 常見問題 下載地址

基本簡介
YALMIP工具箱段首LOGO
YALMIP工具箱官方版是一款專為MATLAB開發的求解規劃問題的工具包。YALMIP工具箱最新版能夠幫助用戶通過MATLAB語法輕松的地解決各種規化問題,相當的便捷。YALMIP工具箱使用簡單,用戶只需要在matlab中添加路徑就能夠使用,并且YALMIP也更加容易被用戶所接受。

YALMIP工具箱截圖

YALMIP工具箱軟件介紹

      基于符號運算工具箱編寫

      一種定義和求解高級優化問題的?;Z言,用于求解線性規劃、證書規劃、非線性規劃、混合規劃等標準優化問題以及LMI工具箱。

YALMIP工具箱基本使用

      1、設未知量

      x = sdpvar(n,m); %生成a行b列的未知量

      之前也說過YALMIP的未知量有3中類型.分別為

      sdpvar %實型

      intvar %整型

      binvar %0-1型

      需要混合規劃多設幾個變量就行了

      2、約束條件

      e.g.F = [-2 <= x <= 2];

      3、寫目標函數

      obj = x(1)^2+x(2)^2;

      4、求解

      optimize(F,obj[,options]);

      F為約束,obj為目標函數(默認求最小值),options可選擇求解器,改變輸出方式,如:

      optimize(F,obj,sdpsettings('solver','gurobi','verbose',2));

      指定solver為Gurobi,不打印解析過程

      5、獲取結果

      opt=value(x); %x的值

YALMIP工具箱具體案例

      求 x^2+y^2在x,y∈[-2,2]上的最小值.

      %生成2*1的矩陣變量

      x = sdpvar(2,1);

      %限制條件

      F = [-2 <= x <= 2];

      %目標函數

      obj = x(1)^2+x(2)^2;

      %求解

      optimize(F,obj);

      %取得值以及對應的x的值

      optobj = value(obj)

      optx = value(x)

      結果如下(我的gurobi過期了,以下為MATLAB自帶求解器結果)

      optobj =

      1.5449e-43

      optx =

      1.0e-21 *

      0.2779 0.2779

YALMIP工具箱更新日志

      1.修正了其它bug;

      2.優化了軟件的兼容性。

華軍小編推薦:

YALMIP工具箱太好用了,在安裝制作里面算是數一數二的軟件,相信用過的小伙伴都會說好用的,如果不喜歡我們還有Tarma QuickInstallappmaker、cc3d調參軟件OpenPilot GCSInstallShield2013LimitedEdition、INF-Tool

下載地址 分享軟件/應用

使用WindSoul軟件管家下載地址:安全,快速

電信安全下載 網通安全下載 移動安全下載 聯通安全下載

其他下載地址:

通用網絡下載 通用網絡下載

部分文件為zip、rar等壓縮格式,請下載 360壓縮 進行壓縮!

常見問題