Полиномиальная регрессия более высокой степени двух или более независимых переменных в Excel - PullRequest
0 голосов
/ 10 июля 2020

У нас есть измерительный прибор, и мы хотим построить для него калибровочную кривую. Устройство измеряет значение Y измеренное , на которое влияют другие независимые значения, например, температура устройства T устройство . Функция калибровки должна быть Y = f (Y измерено , T устройство ). Предпочтительное программное обеспечение - Excel.

Мы провели множество измерений для нескольких выходных значений Y ожидаемого .

Excel предоставляет функцию LINEST, которая позволяет использовать линейную и полиномиальную регрессию для одного переменная, например LINEST(A1:A10,B1:B10) для ax + b или LINEST(A1:A10,B1:B10^{1,2,3}) для полинома ax 3 + bx 2 + cx + d. Это также позволяет линейную регрессию для большего количества переменных, например, LINEST(A1:A10,B1:D10) для ax+by+cz+d. Но кажется, что это не подходит для нашего случая, потому что ошибка регрессии высока для некоторых значений. Использование LINEST(A1:A10,B1:C10^{1,2}) для ax 2 + на + c не дает значительного эффекта.

Нам нужно будет сгенерировать полиномиальную регрессию более высокой степени, например ax 2 + по 2 + cx + dy + exy + f. Есть ли возможность, как этого добиться в Excel?

...