analytic_center.m

来自「斯坦福大学Grant和Boyd教授等开发的凸优化matlab工具箱」· M 代码 · 共 33 行

M
33
字号
% Section 8.5.3: Analytic center of a set of linear inequalities% Boyd & Vandenberghe "Convex Optimization" % Joëlle Skaf - 04/29/08 %% The analytic center of a set of linear inequalities and equalities:%           a_i^Tx <= b_i   i=1,...,m,%           Fx = g,% is the solution of the unconstrained minimization problem %           minimize    -sum_{i=1}^m log(b_i-a_i^Tx).% Input data randn('state', 0);rand('state', 0);n = 10;m = 50; p = 5;tmp = randn(n,1);A = randn(m,n); b = A*tmp + 10*rand(m,1); F = randn(p,n); g = F*tmp; % Analytic center cvx_begin    variable x(n)    minimize -sum(log(b-A*x))    F*x == gcvx_enddisp(['The analytic center of the set of linear inequalities and ' ...       'equalities is: ']);disp(x);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?