% % 在進行天軟COM調用,首先需要先建立一個天軟 COM 物件clc,clearts=actxserver('TSExpert.CoExec');% % % % 執行天軟語句% ts.RemoteExecute ('天軟語句')data2 = ts.RemoteExecute(['ret2:=rdo2 importfile(ftStream(),"","E:\\360安全瀏覽器下載\\3.STM",data2);'... ,'return data2;']);for i=1:length(data2) disp(data2{1,i}); % eval([data2{1,i},'=','cellfun(@double,data2{2,',num2str(i),'});']);endoptions = optimoptions('linprog','Algorithm','simplex');% simplex 單純形法 active-set 作用集法[x,fval,exitflag,output,lambda]= linprog(f,A,b,aeq,beq,lb,ub,[],options);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
使用軟體:matlabR2015b
data2的形式:
matlab的linprog的options的設定:
MaxIter:最大迭代次數
Algorithm:求解方法
simplex 單純形
active-set 作用集法
interior-point-legacy【預設】
與內點法類似,“The 'interior-point-legacy' algorithm is
similar to 'interior-point', but 'interior-point-legacy' can
be slower, less robust, or use more memory.”
interior-point內點法
dual-simplex 對偶單純形法
TolFun:目標最小誤差
TolCon:約束容忍誤差