Задается абсцисса x
от 0 до 1 и тип кривой (A,B,C,D). Есть постоянный график из 4 кривых (A,B,C,D); нужно найти по графику ординату y
.
Например, если задано число 0,38 и тип А, то искомым числом у нас будет 2300; если бы тип кривой был B, то искомое значение - 4000.
Для каждой кривой я составил более детальные координаты точек. Не могу придумать алгоритм решения данной задачи, что можете посоветовать господа. Кодить буду на php, построения графика не обязательно в решении, главное найти число.
Название вопроса явно некорректно, правильно "Алгоритм нахождения пересечения двух линейных графиков"
Буду считать, что кривая у вас задана определенной функцией. Найти пересечение двух графиков очень просто, для начала определите, какими функциями определена у вас кривая на которой необходимо определить точку пересечения по оси y.
Возьмем простую кривую, предположим кривая у нас определенна функцией y = 3x+2.
Теперь, как вы сказали, чтобы найти второе число от первого (а правильно точку пересечения по оси y), например от тройки, необходимо добавить к нему новый график x = 3 (вертикальная прямая через x = 3). Получается система уравнений:
x = 3;
y = 3x+2
Решаем систему уравнений и подставляем x из первого уравнения:
y = 3*3+2;
y = 11;
Второе число равно 11.
Далее, переводите эти вычисления на PHP:
$point = 0.38;
$graphFunction = 3*$point+2;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я не могу найти в интернете ни крупицы инфы / бенчмарков по PHP в WindowsК сожалению, из-за политики компании нет возможности поставить в интранете...
Дело в том, что мне нужно для сохранения и получения обратно пара значений(переменных) в андроид приложенииНо так как я смыслю в веб разработке...
Я создаю форму регистрации с помощью Symfony Forms и значение одного из полей влияет на другие (Conditional Fields) — некоторые поля становятся обязательными...
Доброго всем дняПоставил новенький xubuntu 16