Из файла читается функция(например x**2+y**3). Функция может быть от любого числа переменных (1 строчка = кол-во переменных, 2 = сама функция)
Мне необходимо нарисовать график этой функции и брать значения в точке. Использую библиотеку sympy для отрисовки графика:
import math
import sympy
file = open("input.txt").readlines()
# deleting "/n" in every line
i = 0
for line in file:
file[i] = line[:-1]
i = i + 1
b = sympy.S(file[1])
sympy.Plot(b)
1) как брать значения функции?
2) Есть ли в sympy функция, которая по символическому выражению и по значениям аргументов будет возвращать требуемое значение функции? то есть просто сосчитает его.
3) если нет, то какие возможны альтернативы?