Re: Дифференцирование функции. С чего начать?
От: Vintik_69 Швейцария  
Дата: 18.03.07 16:59
Оценка:
Здравствуйте, Ujniy, Вы писали:

U>Всем доброе время суток! Подскажите пожалуйста, как ПРАВИЛЬНО найти производную функции

U>одной переменной, что можно прочитать по этому поводу? На входе строка или массив, например
U>"arctg(1/x) — x^2" на выходе, соответственно должно быть "(-1 – 2*x^3 – 2*x )/ (x^2 + 1)".

Основная идея — парсим выражение в дерево, дальше идем по дереву, применяя правила дифференцирования и строя другое дерево — дерево производной. Полученное дерево выводим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.