private void calculateTableCharacteristics() { if (calculated) { SampleMeanTB.Text = SeriesCharacteristics.calculateSampleMean(relativeSeries.SeriesTable).ToString(); SampleMeanSquareTB.Text = SeriesCharacteristics.calculateSampleMeanSquare(relativeSeries.SeriesTable).ToString(); DispersionTB.Text = SeriesCharacteristics.calculateDispersion(relativeSeries.SeriesTable).ToString(); InitialSamplingPointTB.Text = SeriesCharacteristics.calculateInitialSamplingPoint(relativeSeries.SeriesTable, Convert.ToDouble(nudR.Value)).ToString(); CentralSamplingPointTB.Text = SeriesCharacteristics.calculateCentralSamplingPoint(relativeSeries.SeriesTable, Convert.ToDouble(nudR.Value)).ToString(); statusLabel.Text = "Рассчитаны числовые характеристики выборки"; } else { MessageBox.Show("Прежде чем рассчитывать характеристики выборки,\nрассчитайте ряды!", "Внимание"); } }
private void calculateChars_Click(object sender, EventArgs e) { if (intSeries != null) { double sampleMeanSquare = SeriesCharacteristics.calculateSampleMeanSquare(groupedSeries.SeriesTable); double dispersion = SeriesCharacteristics.calculateDispersion(groupedSeries.SeriesTable); double sampleMean = SeriesCharacteristics.calculateSampleMean(groupedSeries.SeriesTable); double centralSamplingPoint = SeriesCharacteristics.calculateCentralSamplingPoint(groupedSeries.SeriesTable, (double)rNumber.Value); double initialSamplingPoint = SeriesCharacteristics.calculateInitialSamplingPoint(groupedSeries.SeriesTable, (double)rNumber.Value); characteristicsLabel.Text = String.Format("Средневыборочное квадратическое {0:f4}\n\rСредневыборочное {1:f4}\n\rДисперсия {2:f4}\n\rЦентр. выборочн. момент {3}: {4:f4}\n\rНачальный выборочный момент {5}: {6:f4}", sampleMeanSquare, sampleMean, dispersion, (int)rNumber.Value, centralSamplingPoint, (int)rNumber.Value, initialSamplingPoint); } else { MessageBox.Show("Перед тем, как рассчитывать характеристики выборки,\nизвлечите интервальный ряд обычных частот и рассчитайте группированный ряд отновительных частот", "Не был рассчитан группированный ряд относительных частот частот"); } }