コード例 #1
0
        protected virtual void OnButtonExponentialClicked(object sender, System.EventArgs e)
        {
            if (StoreData != null)
                if (StoreData.Length > 0 && End - Start > 1 && End - Start + 1 < Rx.Length) {
                    int i;
                    Console.WriteLine ("{0}>> NumericalAnalysis.Analysis.", this.ToString ());

                    NumericalAnalysis.Analysis.Exponential Exponential = new NumericalAnalysis.Analysis.Exponential (StoreData);

                    double[] A = new double[End - Start + 1];

                    for (i = 0; i < End - Start + 1; i++) {
                        A[i] = Exponential.f (i);
                    }
                    NumericalAnalysis.Graphic.Coordinate coordinate;

                    coordinate = new NumericalAnalysis.Graphic.Coordinate (A, 0, 500, ImgWidth, ImgHeight);
                    imageMain.Pixbuf = Gtk.Loaders.ImageLoader.LoadImage (coordinate.CoordinateBitmap);
                }
        }
コード例 #2
0
        protected virtual void OnButtonExponentialClicked(object sender, System.EventArgs e)
        {
            if (StoreData != null)
            {
                if (StoreData.Length > 0 && End - Start > 1 && End - Start + 1 < Rx.Length)
                {
                    int i;
                    Console.WriteLine("{0}>> NumericalAnalysis.Analysis.", this.ToString());

                    NumericalAnalysis.Analysis.Exponential Exponential = new NumericalAnalysis.Analysis.Exponential(StoreData);

                    double[] A = new double[End - Start + 1];

                    for (i = 0; i < End - Start + 1; i++)
                    {
                        A[i] = Exponential.f(i);
                    }
                    NumericalAnalysis.Graphic.Coordinate coordinate;

                    coordinate       = new NumericalAnalysis.Graphic.Coordinate(A, 0, 500, ImgWidth, ImgHeight);
                    imageMain.Pixbuf = Gtk.Loaders.ImageLoader.LoadImage(coordinate.CoordinateBitmap);
                }
            }
        }