コード例 #1
0
        private void button9_Click(object sender, EventArgs e)
        {
            try
            {
                string fn           = @"C:\Users\Миша\OneDrive\графики\Fisher\Fisher_alpha_001.xml";
                var    tmpInterp001 = Interp2D.LoadFromXmlFile(fn);
                fn = @"C:\Users\Миша\OneDrive\графики\Fisher\Fisher_alpha_01.xml";
                var tmpInterp01 = Interp2D.LoadFromXmlFile(fn);
                fn = @"C:\Users\Миша\OneDrive\графики\Fisher\Fisher_alpha_005.xml";
                var tmpInterp005 = Interp2D.LoadFromXmlFile(fn);
                fn = @"C:\Users\Миша\OneDrive\графики\Fisher\Fisher_alpha_0025.xml";
                var tmpInterp0025 = Interp2D.LoadFromXmlFile(fn);

                var tmpInterp = new Interp3D();
                tmpInterp.AddElement(0.1, tmpInterp01);
                tmpInterp.AddElement(0.05, tmpInterp005);
                tmpInterp.AddElement(0.025, tmpInterp0025);
                tmpInterp.AddElement(0.01, tmpInterp001);



                tmpInterp.SaveToXmlFile(@"C:\Users\Миша\OneDrive\графики\Fisher\Fisher_3D.xml");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        protected void LoadMe()
        {
            var resourses = Resources.ResourceManager.GetResourceSet(System.Globalization.CultureInfo.CurrentUICulture, true, true);

            foreach (DictionaryEntry item in resourses)
            {
                string key = item.Key.ToString();
                if (key.EndsWith("4D"))
                {
                    _graphs.Add(CutMyString(key),
                                Interp4D.LoadFromXmlString(item.Value.ToString()));
                }
                else if (key.EndsWith("3D"))
                {
                    _graphs.Add(CutMyString(key),
                                Interp3D.LoadFromXmlString(item.Value.ToString()));
                }
                else if (key.EndsWith("1D"))
                {
                    _graphs.Add(CutMyString(key),
                                InterpXY.LoadFromXmlString(item.Value.ToString()));
                }
                else if (key.EndsWith("4P"))
                {
                    _graphs.Add(CutMyString(key),
                                PotentGraff4P.LoadFromXmlString(item.Value.ToString()));
                }
                else
                {
                    _graphs.Add(CutMyString(key),
                                Interp2D.LoadFromXmlString(item.Value.ToString()));
                }
            }
        }
コード例 #3
0
        private void button8_Click(object sender, EventArgs e)
        {
            var interp3 = new Interp3D();

            var dir = @"C:\Users\Миша\OneDrive\графики\5_16";

            interp3.Title = "5_16";
            Dictionary <double, string> makeFile = new Dictionary <double, string>()
            {
                [100.0] = dir + "\\" + interp3.Title + ".xml"
            };

            foreach (var item in makeFile)
            {
                interp3.AddElement(item.Key, Interp2D.LoadFromXmlFile(item.Value));
            }
            var et1 = new Interp2D();

            et1.AddElement(0.0, new InterpXY(new double[] { 0.0 }, new double[] { 0.0 }));
            interp3.AddElement(1.0, et1);
            string str = dir + "\\" + interp3.Title + "_3D.xml";

            interp3.SaveToXmlFile(str);
        }