Функция вычисления значения линейной функции от заданного аргумента, заданной значениями функции и аргументов.
y = proportion(x, x1, x2, y1, y2);
Имя | Тип данных | Описание |
---|---|---|
x1, x2 | double | Значения аргументов функции |
y1, y2 | double | Значения функции от аргументов x1, x2 |
x | double | Значение аргумента, от которого вычисляется значение линейной функции вида: y(x) = a0 + a1x |
proportion(x, x1, x2, y1, y2) – функция возвращает значение функции от аргумента x, функция задана значениями y1, y2 от аргументов x1, x2 (линейная функция может быть задана двумя точками с координатами (x1, y1), (x2, y2)).
Функцию можно определить, решив уравнение:
a0 + x1a1 = y1
a0 + x2a1 = y2
Имя | Тип данных | Описание |
---|---|---|
y | double | Значение функции от аргумента x |
const x = 10; const x1 = 8; const x2 = 6; const y1 = 7; const y2 = 9; y = proportion(x, x1, x2, y1, y2);
В результате переменной y будет присвоено значение 5, представляющее собой значение функции y = 15 – x при x = 10.
Нет.