Пример #1
0
 public DataOfForm()
 {
     PictureNumber = 0;
     MultiDemSamples = new List<int[]>();
     TwoDemSamples = new List<int[]>();
     Parameters = new double[] {0,0};
     TwoDemPars = new double[] { 0, 0,0,0 };
     VarNeeded = true;
     MEDNeeded = true;
     Scaled = false;
     Gamma = new ArgFloatMM(0.05, "", "Ймовірність для довірчих інтервалів", "Ймовірність промаху функції розподілу повз довірчі інтервали", "<Size>");
     DistrCreated = false;
     TwoDemDistrCreated = false;
     TypeOfDistr = new ArgStr(PossibleDistributions.Distributions[0], "", "Виберіть тип розподілу", "Тип розподілу, який буде змодельовано", "<>", PossibleDistributions.Distributions);
     NumberOfNum = new ArgIntMM(5, "s", "Поточна вибіркаКількість знаків після коми", "Кількість знаків після коми, яка буде відображатися у оцінках, результатах обчислень та інш.", "<Size>");
     CurrentSample = new ArgIntMM(0, "s", "Поточна вибірка", "Виберіть вибірку, з якою будете працювати", "<Size>");
     TwoDemCurrentSample = new ArgIntMM(0, "s", "Поточна двовимірна вибірка ", "Виберіть двовимірну вибірку, з якою будете працювати", "<Size>");
     MultiDemCurrentSample = new ArgIntMM(0, "s", "Поточна багатовимірна вибірка ", "Виберіть багатовимірну вибірку, з якою будете працювати", "<Size>");
     //CurrentSample.setMin(0);  //CurrentSample.setMax(0);
     NameOfFile = null;
     DataForWork = new List<List<double>>();
     //TwoDemDataForWork = new List<List<double[]>>();
     NamesOfFiles =  new List<string>();
     TwoDemNamesOfFiles = new List<string>();
     StepBack = new List<List<ToolsForWork.Changing>>();
     EvalData = new Evaletions();
     TDEvalData = new TwoDemEvaletions();
     TwoDemStepBack = new List<List<ToolsForWork.Changing>>();
     MultiDemStepBack = new List<List<ToolsForWork.Changing>>();
 }
Пример #2
0
        static public ArgFlg tsk2;        ///<  пример ключа для выбора работы2,
                                          ///< один из ключей обязан быть в командной строке.

        static Program()                  ///< статический конструктор для глобальных переменных
        {
            hlpF      = new ArgFlg(false, "?", "help", "to see this help");
            vF        = new ArgFlg(false, "v", "verbose", "additional info");
            dbgF      = new ArgFlg(false, "d", "debug", "debug mode");
            tsk1      = new ArgFlg(false, "t1", "workOne", "to do some work");
            tsk1.show = false;
            tsk2      = new ArgFlg(false, "t2", "workNext", "to do another work");
            tsk2.show = false;
            //  dbgF.required = true;
            logLvl = new ArgIntMM(1, "l", "log", "log level", "LLL");
            logLvl.setMin(1);
            logLvl.setMax(8);

            //logLvl.show = false;
            flNm          = new ArgStr("somefile.dat", "f", "file", "data file", "FLNM");
            flNm.required = true;
//           flNm.show = false;

            perCent = new ArgFloatMM(0.05, "p", "percent", "percent for something", "PPP");
            perCent.setMax(100.0);
        }