aphics3;. Clear (Color.Transparent); = bitmap3; = dataGridView3;
}
{= graphics4;. Clear (Color.Transparent); = bitmap4; = dataGridView4;
}. DrawLine (new Pen (Color.Black), 5, 5, 5, bp.Height - 5);. DrawLine (new Pen (Color.Black), 0, bp.Height - 15, bp.Width - 5, bp.Height - 15);. DrawLine (new Pen (Color.Black), (bp.Width - 10)/5 + 5, bp.Height - 17, (bp.Width - 10 )/5 + 5, bp.Height - 13);. DrawLine (new Pen (Color.Black), ((bp.Width - 10)/5) * 2 + 5, bp.Height - 17, ((bp. Width - 10)/5) * 2 + 5, bp.Height - 13);. DrawLine (new Pen (Color.Black), ((bp.Width - 10)/5) * 3 + 5, bp.Height - 17, ((bp.Width - 10)/5) * 3 + 5, bp.Height - 13);. DrawLine (new Pen (Color.Black), ((bp.Width - 10)/5) * 4 + 5, bp.Height - 17, ((bp.Width - 10)/5) * 4 + 5, bp.Height - 13);. DrawLine (new Pen (Color.Black), ((bp.Width - 10) /5) * 5 + 5, bp.Height - 17, ((bp.Width - 10)/5) * 5 + 5, bp.Height - 13);. DrawString ("50", new Font (" Arial ", 8), new SolidBrush (Color.Red), (bp.Width - 10)/5 - 5, bp.Height - 15);. DrawString (" 100 ", new Font (" Arial ", 8 ), new SolidBrush (Color.Red), ((bp.Width - 10)/5) * 2 - 7, bp.Height - 15);. DrawString ("150", new Font ("Arial", 8 ), new SolidBrush (Color.Red), ((bp.Width - 10)/5) * 3 - 5, bp.Height - 15);. DrawString ("200", new Font ("Arial", 8 ), new SolidBrush (Color.Red), ((bp.Width - 10)/5) * 4 - 7, bp.Height - 15);. DrawString ("255", new Font ("Arial", 8 ), new SolidBrush (Color.Red), ((bp.Width - 10)/5) * 5 - 5, bp.Height - 15); (i = 0; i
{(j = 0; j
{= (int) dg.Rows [i]. Cells [j + 1]. Value; [zn] + +;
}
} _max = dop [0]; (i = 1; i <256; i + +) (dop [i]> dop_max) _max = dop [i]; = Convert.ToDouble (bp . Height - 20)/dop_max; kol = 0; (i = 0; i <256; i + +)
{[i] = (dop [i] * my); (dop [i]! = 0) + +;
} [] x = new double [kol]; [] y = new double [kol]; = 0; (i = 0; i <256; i + +)
{(dop [i]! = 0)
{[kol] = dop [i]; [kol] = i; + +;
}
}
// Interpolyatsiya [] L2 = new double [kol]; [] D2 = new double [kol]; [,] matr2 = new double [kol, kol]; P, rez, rez1, N, N1; = x [0]; N1 = x [0]; rez1 = y [0]; (N
{= N + 1; (i = 0; i
{(i == j)
{[i, j] = N - x [i]; = P * matr2 [i, j];
} [i, j] = x [i] - x [j];
} (i = 0; i