public void AddToProblem(SVMProblem problem, string lable, IEnumerable <KeyValuePair <string, double> > xValues) { var xx = CreateNodes(xValues); if (!Lables.ContainsKey(lable)) { Lables.Add(lable, Lables.Count + 100 + 1); } problem.Add(xx, Lables[lable]); }
public override void Loaded() { base.Loaded(); for (int i = 1; i <= 24; i++) { Lables.Add(string.Format("{0:D2}", i)); } var line1 = new LineSeries(); line1.Values = new ChartValues <double>(); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); line1.Values.Add(23.0); Series.Add(line1); Task.Factory.StartNew(() => { var i = 25; while (true) { //Lables.Add(i.ToString()); line1.Values.Add((double)(new Random().Next(22, 25))); Lables.Add(i.ToString()); line1.Values.RemoveAt(0); Lables.RemoveAt(0); Thread.Sleep(1000); } }); }