Если вы хотите, чтобы значения x в интервале [a, b] имели n точек (больше для более высокой точности), сделайте разбиение интервала в виде списка с помощью x=[a+(b-a)*k/n for k in range(n)]
. Теперь составьте список y-координат, оценивая вашу функцию в каждой точке этого раздела: y=[ x[i]**4-2*x[i]**2+1 for i in range(n)]
. Наконец, просто запустите 'plot (x, y)' и 'plot.show ()', и все будет готово. Чтобы отобразить другие функции, просто измените формулу внутри производящей функции набора y. Чтобы сделать это более общим, вы можете использовать лямбда-функцию.
Надеюсь, это поможет! Оставайтесь в безопасности