matlab 线性规划求解 这怎么错了
发布网友
发布时间:2022-04-19 15:55
我来回答
共1个回答
热心网友
时间:2023-07-02 02:35
你的程序没有错误,结果也是正确的。
问题在于你的MATLAB版本下,默认使用了interior point(内点法)作为默认的线性规划算法。
而内点法是不用提供初值的。(内点法interior point在解大规模线性规划时更有效率,而单纯形法simplex在小规模问题时比较好)
所以当你提供了初值x0时,他会提示程序使用的是系统内置的初值,而不是你提供的初值。(Large scale (interior point) algorithm uses a built-in starting point;
ignoring user-supplied X0.)