private void button4_Click(object sender, EventArgs e)
        {
            label6.Text     = "";
            ters_matris     = new double[sutun, sutun];
            matrixoperation = new MatrixOperations();
            double det = matrixoperation.DeterminantHesap(t_Carpimmatris);

            label7.Text       = det.ToString();
            groupBox4.Visible = true;
            label7.Visible    = true;

            if (det != 0.0)
            {
                ters_matris = matrixoperation.TersMatris(t_Carpimmatris, satir, sutun);
                //Yazdir(groupBox3, label6,ters_matris ,sutun, sutun);
                for (int i = 0; i < sutun; i++)
                {
                    for (int j = 0; j < sutun; j++)
                    {
                        label6.Text = label6.Text + " " + "[" + ters_matris[i, j].ToString("0.##") + "]";
                    }
                    label6.Text = label6.Text + "\r\n";
                }
                groupBox3.Visible = true;
                label6.Visible    = true;
                button5.Visible   = true;
            }
            else
            {
                groupBox3.Visible = false;
                groupBox5.Visible = false;
                MessageBox.Show("Determinantı 0 olan matrislerin tersi bulunamaz!!");
            }
        }
 private void button3_Click(object sender, EventArgs e)
 {
     label5.Text     = "";
     t_Carpimmatris  = new double[sutun, sutun];
     matrixoperation = new MatrixOperations();
     t_Carpimmatris  = matrixoperation.TransposeMultiplic(tmatris, matris, satir, sutun);
     Yazdir(groupBox2, label5, t_Carpimmatris, sutun, sutun);
 }
 private void button2_Click(object sender, EventArgs e)
 {
     label4.Text     = "";
     tmatris         = new double[sutun, satir];
     matrixoperation = new MatrixOperations();
     tmatris         = matrixoperation.Tranpose(matris, satir, sutun);
     Yazdir(transpos, label4, tmatris, sutun, satir);
 }
 private void button5_Click(object sender, EventArgs e)
 {
     label9.Text      = "";
     sozdeters_matris = new double[sutun, satir];
     matrixoperation  = new MatrixOperations();
     sozdeters_matris = matrixoperation.TransposeTersMultiplic(ters_matris, tmatris, satir, sutun);
     Yazdir(groupBox5, label9, sozdeters_matris, sutun, satir);
     textBox4.Text     = matrixoperation.carsayac.ToString();
     textBox3.Text     = matrixoperation.topsayac.ToString();
     groupBox6.Visible = true;
 }