QUOTE (kovigor @ May 28 2014, 23:01)

И что, давно МНК стал алгоритмом построения прямой линии ? Вот, написано по вашей ссылке:
Давно. Я не знаю даты создания МНК, иначе бы вам назвал срок.
QUOTE (kovigor @ May 28 2014, 23:01)

МНК вовсе не всегда дает прямую. См. первый том Пискунова, "Дифференциальное и интегральное исчисления".
А если по делу, то, насколько я понял, вам нужен алгоритм численного дифференцирования. Откройте того же Шелеста, "Микрокалькуляторы в физике", там расписано (стр. 123 и дальше). Или любую книгу по численным методам, вроде Бахвалова ...
Уважаемый
kovigor, я абсолютно не понял вашего комментария...( Я знаю, что МНК можно аппроксимировать не только прямые. но я кажется ясно написал, что по условию задачи мне нужна именно прямая, что код не мой, а достался мне в наследство, и мне всё понятно, кроме деления коэффициента a на среднее арифметическое массива.
QUOTE (Tanya @ May 28 2014, 23:19)

И прямой - тоже. Что захотим, то и делаем...
В общем случае минимизируется (ищется минимум) выражение типа:
Сумма ( вес(может зависеть от разного...)*(экспериментальное значение - теоретическое значение (параметры по которым ищется минимум)^2)
Ваш комментарий мне ещё менее понятен.
Выбор.