When did the syntax for linprog change

3 ビュー (過去 30 日間)
Matt J
Matt J 2024 年 8 月 22 日
コメント済み: Matt J 2024 年 9 月 3 日
At one point, the input syntax for linprog was
x=linprog(f,A,b,Aeq,beq,lb,ub,x0,options)
but now (R2023b) I see that it has changed to,
In what release was the support for the first syntax discontinued?
  1 件のコメント
Walter Roberson
Walter Roberson 2024 年 8 月 22 日
Before R2019a -- at least the x0 is not documented in R2019a.

サインインしてコメントする。

採用された回答

Naga
Naga 2024 年 8 月 22 日
Hello Matt,
I had the same question and was trying to achieve the same functionality. After some investigation, I discovered that the support for the initial point x0 in the linprog function was removed starting with MATLAB R2023a.
  4 件のコメント
Matt J
Matt J 2024 年 8 月 23 日
編集済み: Matt J 2024 年 8 月 23 日
Were you actually using the intial point x0? By 2022b, the only linear programming algorithms available were interior-point, interior-point-legacy, and dual-simplex, neither of which make use of an initial point.
Matt J
Matt J 2024 年 9 月 3 日
I just got confirmation from Tech Support that " the "x0" input to "linprog" was removed in R2023a."
Thanks a lot.

サインインしてコメントする。

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2024 年 8 月 23 日
R2018b documents
X = linprog(f,A,b,Aeq,beq,LB,UB,X0) sets the starting point to X0. This
option is only available with the active-set algorithm. The default
interior point algorithm will ignore any non-empty starting point.
As of R2019a, active-set is not a recognized algorithm

カテゴリ

Help Center および File ExchangeSolver Outputs and Iterative Display についてさらに検索

製品


リリース

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by