📄 restorefree.m
字号:
function x = restorefree(inx,savefree,freevars)% % Restore the free variables by back substitution%% function x = restorefree(inx,savefree,freevars)% % inx = linear programming solution (without free variables)% savefree = information from tableau for substitution% freevars = list of free variables% % x = linear programming solution (including free variables)% Copyright 1999 by Todd K. Moonx = inx;[nfree,nvars] = size(savefree);nvars = nvars-1;for i=1:nvars if(freevars(i)) x = [x(1:i-1) 0 x(i:end)]; endend% back substitutej = nfree;for i=nvars:-1:1 if(freevars(i)) x(i) = savefree(j,end); for k=1:nvars if(k ~= i) x(i) = x(i) - x(k)*savefree(j,k); end end j = j-1; endend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -