С sympy , Python символьной библиотекой c, основанной на matplotlib для прямой plot неявной кривой.
from sympy import plot_implicit, Eq
from sympy.abc import x, y
a = -1
b = 3
plot_implicit(Eq((y - a * x) * (y - b * x), -1), (x, -10, 10), (y, -10, 10))
![enter image description here](https://i.stack.imgur.com/IpKGX.png)
Другое уравнение можно построить следующим образом при условии, что вы переименуете x
в r
и получите интересные значения для параметров и пределов.
from sympy import plot_implicit, Eq, log
from sympy.abc import x, y
a = ...
b = ...
c = ...
d = ...
eq1 = Eq ((y- log(x**a * 10**c))*(x-log(x**b * 10*d)), -1)
plot_implicit(eq1, (x, -100, 100), (y, -100, 100))