Я сейчас борюсь с Excel. У меня есть график, который можно аппроксимировать полиномиальной формулой. У меня есть значения для осей X и Y, и я хочу получить уравнение линии тренда. Чтобы оставаться гибким, мне нужно решение, способное обрабатывать различные степени с "n" возможностями, например, y = x0 + z1*x1^2 + z2*x2^2 + ... + zn*xn^n.
Теперь я предположил, что могу использовать RGP() (немецкая версия Excel функции LINEST() на английском языке), но я получаю совершенно другие результаты по сравнению с результатом линии тренда, которую я поместил на диаграмму (Excel может отображать формулы линий тренда на диаграммах).
Вот что я сделал:
- Столбец U: Все значения Y (10 значений)
- Столбец V: Все значения X (10)
- Столбец W: Все значения Y^2
- Столбец X: Все значения X^3
- Столбец Y: Все значения X^4
Формула матрицы в AA4:AE4 с =RGP(V3:V12;W3:Y12;1;1)
Результаты — 4 разных значения. Но они не имеют ничего общего с результатами, которые я получил из диаграммы Excel и автоматически рассчитанной линии.
Может ли мне кто-нибудь помочь? Спасибо!
Прилагаю пример списка, который у меня есть:
╔════════╦═══════╗ ║ Кол U ║ Кол V ║ ╠═══════╬═══════╣ ║ 10 ║ 272,2 ║ ╠═══════╬═══════╣ ║ 20 ║ 137,8 ║ ╠═══════╬═══════╣ ║ 30 ║ 77 ║ ╠═══════╬═══════╣ ║ 40 ║ 46.7 ║ ╠═══════╬═══════╣ ║ 50 ║ 30.3 ║ ╠═══════╬═══════╣ ║ 60 ║ 20,7 ║ ╠═══════╬═══════╣ ║ 70 ║ 14,8 ║ ╠═══════╬═══════╣ ║ 80 ║ 11 ║ ╠═══════╬═══════╣ ║ 90 ║ 8.5 ║ ╠═══════╬═══════╣ ║ 100 ║ 6.7 ║ ╚═══════╩════════╝
решение1
Мне удалось решить эту задачу. Результаты с функцией TREND() идеальны.