Форум сайта python.su
Всем добрый вечер!
Из файла читается функция(например 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)
Офлайн
разобрался. Например если функция от x и y:
a , b = 1 , 2
b.subs(x,a).subs(y.b)
Отредактировано (Дек. 7, 2010 21:11:51)
Офлайн
Только начинаю в питоне (но после С# в полном восторге от динамической типизации).
Сижу на win7-64, установил версию python-3.3.0.amd64, хочу воспользоваться посмотреть функции из SymPy, по векторам и матрицам, скачал дистриб SymPy под 3х версию(sympy-0.7.2-py3.2.tar.gz ), и…не могу установить, Python Command line не понимает такую строку: $ python setup.py install, знаю что предварительно надо указать дорогу к папке SymPy, но так и не понял как это сделать(ну нет в инете описания этого момента), поэтому пробовал так:
Просто запускал Setup.py из папки SymPy, консоль закрывается с ошибкой: failed to set __main__. __loader__
помогите )
PS - разобрался.
Отредактировано SABRUS (Март 22, 2013 09:37:42)
Офлайн