Реализовать расчет из матрицы по формуле - C#
Формулировка задачи:
Доброго времени суток, новички, знатоки и профессионалы.
Интересует ваш совет, как лучше реализовать расчет из 2-х мерного массива по формуле. Проблема в том, что я использую с 0 элемента, и расчет стоит i-1. С этим выскакивает проблема об индексе массива.
Eps считывается из файла
public double func_R(int Eps) { double delta_r = Diametr / N; //ICollection<int> key = result.Keys; var sizeX = dataGridView1.Rows.Count; var sizeY = N * 2 + 1; double[,] number_r = new double[sizeX, sizeY]; for (int i = 0; i < dataGridView1.Rows.Count - 1; i++) { for (int j = 0; j < dataGridView1.Rows[i].Cells.Count; j++) { if ((get_values[i, j + 1].ToString() != "") && (get_values[i, j - 1].ToString() != "")) { number_r[i, j] = Eps * (get_values[i, j + 1] - get_values[i, j - 1]) / (2 * delta_r); } } // } // } int b; } return 0; }
Решение задачи: «Реализовать расчет из матрицы по формуле»
textual
Листинг программы
dataGridView1.Rows[i].Cells.Count - 1
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д