private void simpleTestToolStripMenuItem_Click(object sender, EventArgs e) { Random RNd = new Random(); int NumRow = 8; double InitialValue = 10; int NumCol = 12; cExtendedTable FinalTable = null; for (int Col = 1; Col <= NumCol; Col++) { for (int Repeat = 1; Repeat <= NumRow; Repeat++) { cExtendedTable GeneratedTable = new cExtendedTable(1, 1000, InitialValue); cAddNoise AN = new cAddNoise(); AN.DistributionType = eRandDistributionType.GAUSSIAN; AN.Mean = 20;// Col*1.2; AN.Stdv = 0.5 * Col; AN.SetInputData(GeneratedTable); AN.Run(); GeneratedTable = AN.GetOutPut(); //for (int i = 0; i < GeneratedTable[0].Count; i++) //{ // GeneratedTable[0][i] = Col; // GeneratedTable[1][i] = Repeat; //} GeneratedTable.ListRowNames = new List<string>(); for (int i = 0; i < GeneratedTable[0].Count; i++) { GeneratedTable.ListRowNames.Add(ConvertPosition(Col, Repeat)); } if (FinalTable == null) FinalTable = new cExtendedTable(GeneratedTable); else { cMerge M = new cMerge(); M.IsHorizontal = false; M.SetInputData(FinalTable, GeneratedTable); M.Run(); FinalTable = M.GetOutPut(); } } } FinalTable.Name = "generated screen"; FinalTable[0].Name = "Volume"; // FinalTable[1].Name = "Row"; // FinalTable[2].Name = "Volume"; cDisplayExtendedTable DET = new cDisplayExtendedTable(); //DET.SetInputData(FinalTable); //DET.Run(); cTableToFile TTF = new cTableToFile(); TTF.SetInputData(FinalTable); TTF.IsDisplayUIForFilePath = true; TTF.IsRunEXCEL = true; TTF.IsAppend = false; TTF.Run(); }