Я предполагаю, что вы хотите формулу в этой форме:
y = a * x^2 + b*x + c
Если у вас есть только три точки, вы можете описать квадратичную кривую, которая проходит через все три точки, с помощью формулы:
y = ((x-x2) * (x-x3)) / ((x1-x2) * (x1-x3)) * y1 +
((x-x1) * (x-x3)) / ((x2-x1) * (x2-x3)) * y2 +
((x-x1) * (x-x2)) / ((x3-x1) * (x3-x2)) * y3
В вашем примере:
x1 = 4, y1 = 0, x2 = 6, y2 = 60, x3 = 8, y3 = 0
Чтобы получить коэффициенты a, b, c в терминах x1, x2, x3, y1, y2 и y3, вам просто нужно умножить формулу и затем собрать члены. Это не сложно, и он будет работать очень быстро, но наберет много кода. Вероятно, было бы лучше найти пакет, который уже делает это для вас, но если вы хотите сделать это самостоятельно, это как ты мог это сделать.
Тот факт, что два члена y равны нулю в вашем примере, значительно упрощает формулу, и вы можете воспользоваться этим. Но если это было просто совпадение, а не общее правило, тогда вам нужна полная формула.