public RandomFlow(RandomFlowParameters parameters) { _flowLength = parameters.FlowLength; _a = parameters.A; _b = parameters.B; _n = parameters.N; _N = parameters.Count; _h = parameters.H; _avg = parameters.MathExpect; _correlationFunc = parameters.CorrelationFunc; _flowsFilename = parameters.FlowsFilename; _resultsFilename = parameters.ResultsFilename; init(); generateFlow(); }
static void Main(string[] args) { RandomFlowParameters parameters = new RandomFlowParameters { A = 421, B = 54773, N = 259200, Count = 1000, MathExpect = 1.5, FlowLength = 100, H = 0.01, CorrelationFunc = correlationFunc, FlowsFilename = "Flows.csv", ResultsFilename = "Results.csv", }; RandomFlow flow = new RandomFlow(parameters); flow.ExportResults(); }