Символьное дифференцирование
ОГЛАВЛЕНИЕ
Данная статья описывает разбор математического выражения и определение его элементов. В качестве примера было выбрано простое приложение символьного дифференцирования, чтобы повысить ценность статьи и дать максимальную пользу читателям.
• Скачать исходники - 36.24 Кб (v0.90071)
• Скачать демонстрационный проект - 170.4 Кб (v0.90071)
Введение
Приложение, как на рисунке выше, содержит простую сетку для рисования входной кривой и взятия ее производной на одном и том же виде. Детальное описание математики выходит за рамки статьи. В следующем разделе дано только определение производной. Если вам не интересна математика, пропустите его.
Определение дифференцирования
Производную функции можно трактовать как функцию, значение которой в x равняется градиенту касательной к графику y=f(x) в x, или же как функцию, описывающую мгновенную скорость изменения y относительно x в точке x. Производную f относительно x также можно обозначить через
d(f(x))/dx,
or if y = f(x), dy/dx
Формулы дифференцирования
№ |
Выражение |
Производная |
Замечания |
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
|
|
|
10 |
|
|
|
11 |
|
|
|
12 |
|
|
|
13 |
|
|
|
14 |
|
|
|
15 |
|
|
|
16 |
|
|
|
17 |
|
|
|
18 |
|
|
|
19 |
|
|
|
20 |
|
|
|
21 |
|
|
|
22 |
|
|
|
23 |
|
|
|
24 |
|
|
|
25 |
|
|
|
26 |
|
|
|
27 |
|
|
|
28 |
|
|
|
29 |
|
0 |
|
30 |
|
|
|
Математическое выражение
Математическое выражение содержит числа, операторы, функции и переменные. Операторы включают в себя +, -, *, / и ^. Функции подобны sin(x), а переменные подобны x. Задача – определить каждый элемент и применить правильное правило дифференцирования к этому элементу или группе элементов.
Примеры выражений:
sin(2*x)/x
sin(45+cos(2)/tan(x)
sign(cos(x)
32*9-8/2