private void ShowResult(LemerSequenceModel sequence) { resultTextBox.Text = $"Мат. ожидание = {sequence.ExpectedValue:0.00000}" + Environment.NewLine; resultTextBox.Text += $"Дисперсия = {sequence.Dispersion:0.00000}" + Environment.NewLine; resultTextBox.Text += $"Среднее кв. отклонение = {sequence.StandardDeviation:0.00000}" + Environment.NewLine; resultTextBox.Text += $"Длина периода = {sequence.PeriodLength}" + Environment.NewLine; resultTextBox.Text += $"Длина апериодичности = {sequence.AperiodicLength}" + Environment.NewLine; }
private void magicButton_Click(object sender, EventArgs e) { generator = new LemerGenerator(model.ParamA.Value, model.ParamM.Value, model.ParamR0.Value); LemerSequenceModel sequence = new LemerSequenceModel(generator, Length); pictureBox.Image = new HinstogramDrawer().DrawHistogram(new Size(pictureBox.Width, pictureBox.Height), sequence.Array, RowCount, 0, 1); ShowResult(sequence); }