private void UpdateList(DistributionInstance input) { listBox.Items.Clear(); for (int i = 0; i < input.arr.Count; i++) { listBox.Items.Add(input.arr[i]); } }
private void OpenGenerated() { OpenFileDialog ofd1 = new OpenFileDialog(); ofd1.Filter = "XML Document|*.xml"; ofd1.Title = "Open an XML Document"; ofd1.ShowDialog(); if (ofd1.FileName != "") { currentDis = new DistributionInstance(); string str = File.ReadAllText(ofd1.FileName); currentDis.InitXml(str); } UpdateList(currentDis); }
private void LoadGDFromXmlHadler(object sender, RoutedEventArgs e) { OpenFileDialog ofd1 = new OpenFileDialog(); ofd1.Filter = "XML Document|*.xml"; ofd1.Title = "Open an XML Document"; ofd1.ShowDialog(); if (ofd1.FileName != "") { currentDis = new DistributionInstance(); string str = File.ReadAllText(ofd1.FileName); currentDis.InitXml(str); } // test1(); //test2theta(); }
private void button_Click(object sender, RoutedEventArgs e) { double theta_param = double.Parse(param1tb.Text); double k = double.Parse(param2tb.Text); int count = int.Parse(counttb.Text); Accord.Statistics.Distributions.Univariate.GammaDistribution gd1 = new Accord.Statistics.Distributions.Univariate.GammaDistribution(theta_param, k); double[] dd1 = gd1.Generate(count); currGammaArray = dd1; DistributionInstance dis = new DistributionInstance(currGammaArray); dis.DParams.Add("theta", theta_param); dis.DParams.Add("k", k); currentDis = dis; UpdateList(currentDis); }