コード例 #1
0
ファイル: Form1.cs プロジェクト: Zunderbird/kottans_02
        private void button_solve_Click(object sender, EventArgs e)
        {
            Program.Solver.Init(Maintainer.ReadMatrix(dataGridView1));
            Program.Solver.SortZeroOnTop       = (comboBox1.SelectedIndex == 0);
            Program.Solver.ReduceByMainElement = (comboBox2.SelectedIndex == 0);

            toolStripStatusLabel2.Text = Program.Solver.Solve();
            statusStrip1.Refresh();

            Maintainer.DisplayVector(Program.Solver.XVector, dataGridView4);
            Maintainer.DisplayVector(Program.Solver.ErrorVector, dataGridView5);
            Maintainer.DisplayMatrix(Program.Solver.History[Program.Solver.History.Count - 1].Item1, dataGridView2);
            Maintainer.DisplayHistory(dataGridView3);
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: Zunderbird/kottans_02
 private void defaultToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Maintainer.DisplayMatrix(Maintainer.DefaultMatrix, dataGridView1);
     button_solve.PerformClick();
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: Zunderbird/kottans_02
 private void toolStripButton3_Click(object sender, EventArgs e)
 {
     Maintainer.DisplayMatrix(Maintainer.GenerateRandMatrix(dataGridView1, false), dataGridView1);
     button_solve.PerformClick();
 }