|
|
|
Как найти уравнение средней линии?
|
|||
|---|---|---|---|
|
#18+
Как найти уравнение средней линии? В Excel это называется "линия тренда". Т.е., есть график, по оси X точки, по оси Y - соответствующие им точки. Нужно найти уравнение вида y=ax+b. К примеру, при x=1, y=2, при x=2, y=3, при x=3, y=4. Уравнение должно получиться y=x+1, т.е., a=1, b=1. Метод наименьших квадратов, вроде бы, не работает. При таком маленьком кол-ве точек. Можно даже начать с 2-х точек. Получается a=5, b=-9. А если эти же варианты размножить, т.е., сделать много повторяющихся значений x=(1;2;3;1;2;3;1;2;3;...);y=(2;3;4;2;3;4;2;3;4;...), то значения a и b будут приближаться (но не равны) к 1;1. А если же сделать перевес какого-нибудь одного числа, к примеру, x=(1;2;3;1;1;1;...);y=(2;3;4;2;2;2;...), то тогда вообще не будут подходить, хотя это то же самое. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2018, 18:44 |
|
||
|
Как найти уравнение средней линии?
|
|||
|---|---|---|---|
|
#18+
sergeysg, Метод наименьших квадратов работает. Вероятно, в реализации ошибка. Например, почему Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2018, 18:50 |
|
||
|
|

start [/forum/search_topic.php?author=_axl86&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 637ms |
| total: | 827ms |

| 0 / 0 |
