Переставьте y = f (x), чтобы сделать a, b и c неизвестными:
y = (ax + 1) / (bx + c)
y(bx + c) = ax + 1
ax - bxy - cy = -1;
Здесь описывается система одновременных линейных уравнений в a, b и c, когда вы подставляете трипарные значения x и y.
x = [10, 20, 100];
y = [1.2, 0.7, 0.4];
coeffs = [x', (-x.*y)', -y'];
knowns = [-1, -1, -1]';
v = coeffs \ knowns; % v is [a; b; c]
Теперь у вас есть коэффициенты a, b и c, чтобы вы могли построить функцию.
Добавление: построение графика
Кпостроите функцию, сначала выберите значения x точек данных
xt = 1:100;
Затем вычислите значения y (при условии, что у вас уже есть a, b, c)
yt = (a*x + 1) ./ (b*x + c)
Затем просто нанесите их на график!
plot(xt, yt);
Прочтите справку Matlab по функции plot для настройки стиля графика.