Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как найти число методом интерполяции???

Helena Yakulina Ученик (240), закрыт 9 лет назад
Дополнен 13 лет назад
допустим дано
7 - 2400
8,87 - ?
10 - 2600

как найти ???
Дополнен 13 лет назад
Желательно какая нибудь формула, по которой можно будет найти подобные выражения
Дополнен 13 лет назад
Ответ я знаю, мне нужна формула как вы его получили. Благодарю за ранее
Лучший ответ
Велон Просветленный (36295) 13 лет назад
число 2524,67 - ответ
как делается - на разницу 10-7 = 3 приходится 2600-2400 = 200
на одну единицу - 200/3 = 66,67
8.87 - 7 =1,87 Х 66,67 = 124,67
2400 +124,67 = 2524,67
Остальные ответы
Jurijus Zaksas Искусственный Интеллект (437760) 13 лет назад
Зависит от того, что за интерполяция.
В общем случае на основе неких известных точек строится некая стандартная непрерывная функция и из этой функции вычисляется нужная промежуточная точка.
Если известны только 2 точки, используется линейная интерполяция.
Уравнение прямой y=kx+b
Коеэфф. k=dy/dx
b вычисляется подстановкой в уравнение k и любой из известных точек.
Когда коэфф. посчитаны и уравнение известно, остается только подставить в него известную координату искомой точки.
Nabula Гуру (3407) 13 лет назад
Вычисляем: ((2600-2400)/(10-7))*(8,87-7)+2400
Михаил Ученик (220) 6 лет назад
Проще всего воспользоваться онлайн калькулятором расчета линейной интерполяции:
https://cae-cube.ru/lineynaya-interpolyatsiya-onlayn-kalkulyator.html
Сергей Ткаченко Ученик (128) 5 лет назад
Как интерполировать два числа 6,21 и 7,25 ?
Похожие вопросы