у меня есть некоторые входные данные, представляющие местоположения, примените их к уравнению, чтобы получить выходные данные для каждого местоположения, затем я хочу выбрать минимальный выходной сигнал, как я могу отследить это минимальное значение, которое я получил, чтобы получить входное местоположение, связанное с минимумом?
Код получает входную информацию из листа Excel
for (int m = 0; m < Weights.Count; m++)
{
int offset = m * ListCranelocations.Count;
for (int i = 0; i < ListCranelocations.Count; i++)
{
for (int j = 0; j < ListPickLocations.Count; j++)
{
double x = ListCranelocations[i].Lat - ListPickLocations[j].Lat;
double y = ListCranelocations[i].Lng - ListPickLocations[j].Lng;
R1[i] = Math.Sqrt(Math.Pow(x, 2) + Math.Pow(y, 2));
if (R1[i] > Clearance)
{
result1[i + offset, j] = Weights[m] * R1[i];
//Console.WriteLine(result1[i, j]);
}
}
}
}