Изучите исчисление и прикладную математику с помощью Symbolic Math Toolbox™. Пример показывает вводным функциям fplot
и diff
.
Чтобы управлять символьной переменной, создайте объект типа syms
.
syms x
Если символьная переменная задана, можно создать и визуализировать функции с fplot
.
f(x) = 1/(5+4*cos(x))
f(x) =
fplot(f)
Выполните функцию в использование математического обозначения.
f(pi/2)
ans =
Много функций могут работать с символьными переменными. Например, diff
дифференцирует функцию.
f1 = diff(f)
f1(x) =
fplot(f1)
diff
может также найти производная. Вот вторая производная.
f2 = diff(f,2)
f2(x) =
fplot(f2)
int
интегрирует функции символьных переменных. Следующее является попыткой получить исходную функцию путем интеграции второй производной дважды.
g = int(int(f2))
g(x) =
fplot(g)
На первый взгляд, графики для и выглядеть одинаково. Посмотрите тщательно, однако, в их формулах и их областях значений на оси Y.
subplot(1,2,1) fplot(f) subplot(1,2,2) fplot(g)
различие между и . Это имеет сложную формулу, но ее график похож на константу.
e = f - g
e(x) =
Чтобы показать, что различием действительно является константа, упростите уравнение. Это подтверждает, что различием между ними действительно является константа.
e = simplify(e)
e(x) =