Многое в поставленной вами задачи зависит от того Какие значения может принимать Х изменяясь в своей области определения . Кроме того важно сразу отметить что если вы ищете аналитическую закономерность (виде некоторой формулы) то её может и не быть.
Если множество значений Х дискретно то можно использовать любой из стандартных методов интерполяции : линейную, дробно- линейную, многочлен Тейлора , Чебышева, Ньютана , Лагранжа и т.д
Приведу пример нахождения интерполяционного многочлена Тейлора по следующим данным : при Х1=0 Y1=1 ,при X2=1 Y2=2 , при X3=2 Y3=1; многочлен ищем ввиде: P(x)=A0+A1*X+A2*X^2 , где коэффициенты A0,A1,A2- подлежат определению, подставляя последовательно вместо X значения Х1,Х2,Х3 а вместо P(x) значения Y1,Y2,Y3- соответственно получим следующию систему уравнений: P(X1)=A0+A1*0+A2*0*0=A0=1 итак A0=1; P(X2)=1+A1*1+A2*1*1=2 P(X3)=1+A1*2+A2*2*2=1+2*A1+4*A2=1 находим A1 и A2 из последних двух строк Получим A1=-1 ,A2=2 итак искомый многочлен представляется P(x)=1 – X +2*X^2 Данный многочлен даёт представление о ВОЗМОЖНОЙ аналитической зависимости между X и Y. Естественно этот результат не единственен. Вообще же рекомендую прочитать книжку: Л.И. Турчак П.В. Плотников «Основы численных методов»
√√Пусть длина трассы x м, стартуют они в точке А, а встречаются в В. 1-ое тело имеет скорость v1 (м/мин), 2-ое тело v2 < v1 (м/мин). В момент встречи оба тела вместе проехали весь круг, за время t = x/(v1+v2) (мин) При этом 1-ое тело на 100 м больше, чем 2-ое тело. v1*t = v2*t + 100 v1*x/(v1+v2) = v2*x/(v1+v2) + 100 Умножаем все на (v1+v2) v1*x = v2*x + 100(v1+v2) x(v1-v2) = 100(v1+v2) x = 100(v1+v2)/(v1-v2)
1-ое тело вернулось в точку А через 9 мин, то есть за 9 мин оно расстояние, которое до встречи ое тело за t мин. v1*9 = v2*t = v2*x/(v1+v2) 9v1(v1+v2) = v2*x А 2-ое тело вернулось в А через 16 мин, то есть за 16 мин оно расстояние, которое перед этим ое тело за t мин. v2*16 = v1*t = v1*x/(v1+v2) 16v2(v1+v2) = v1*x
Получили систему из 3 уравнений с 3 неизвестными. { x = 100(v1+v2)/(v1-v2) { 9v1(v1+v2) = v2*x { 16v2(v1+v2) = v1*x Подставляем 1 уравнение во 2 и 3 уравнения { 9v1(v1+v2) = v2*100(v1+v2)/(v1-v2) { 16v2(v1+v2) = v1*100(v1+v2)/(v1-v2) Сокращаем (v1+v2) { 9v1 = 100v2/(v1-v2) { 16v2 = 100v1/(v1-v2) Получаем { 0,09v1 = v2/(v1-v2) { 0,16v2 = v1/(v1-v2)