⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xzdcx_solve.h

📁 这是一个求解线性规划问题的程序
💻 H
字号:
//---------------------------------------------------------------------------
#ifndef xzDcx_solveH
#define xzDcx_solveH
//---------------------------------------------------------------------------
#include <vcl\Classes.hpp>
#include <vcl\Controls.hpp>
#include <vcl\StdCtrls.hpp>
#include <vcl\Forms.hpp>
#include "Grids.hpp"
#include <vcl\Buttons.hpp>

#include "Matrix.h"
#include "Vector.h"
#include "xzDcx.h"
#include "TList.h"
//---------------------------------------------------------------------------
class Tfrm_xzDcx_solve : public TForm
{
__published:	// IDE-managed Components
	TGroupBox *GroupBox2;
	TStringGrid *sg_xzDcx;
	TLabel *Label1;
        TListBox *lbox_judge;
        TLabel *lb_judge;
        TListBox *lbox_row;
        TLabel *lb_row;
	TGroupBox *GroupBox5;
	TStringGrid *sg_B;
	TGroupBox *GroupBox4;
	TStringGrid *sg_c;
	TGroupBox *GroupBox6;
	TStringGrid *sg_x;
        TGroupBox *gb_cursor;
	TButton *btn_prior;
	TButton *btn_next;
	TButton *btn_first;
	TButton *btn_last;
	TButton *btn_I;
	TButton *btn_II;
        void __fastcall btn_firstClick(TObject *Sender);
        void __fastcall btn_lastClick(TObject *Sender);
        void __fastcall btn_priorClick(TObject *Sender);
        void __fastcall btn_nextClick(TObject *Sender);

private:	// User declarations
public:		// User declarations

    KTList<TxzDcx*>* fILRet;  //解路径

    TDcxQuestion *fIDcxQ;       //原线性规划问题
     //当前节点可得到的状态,中间变量
    TMatrix *fIMatJudge;     //非基判别行矩阵MatJudge
    TCVector *fICVetPivot;   //枢列向量
    unsigned int *fIs,*fIr;   //枢列坐标s,枢行坐标r
    int fIResult;            //计算结果 1: 当前已是最优解, -1:当前可判断无最优解,0: 正常

    int fCurrent;
    void SetGrids(KTList<TxzDcx*>* aLxzDcx,TDcxQuestion* aDcxQ,TMatrix* aMatJudge,unsigned int* as,TCVector* aCVetPivot,unsigned int *ar);
    _fastcall Tfrm_xzDcx_solve(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern Tfrm_xzDcx_solve *frm_xzDcx_solve;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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