Чтобы найти производную сложной функции в MATLAB, можно использовать функцию diff(). 4
Некоторые синтаксисы её использования:
- Df = diff(f,var,n). 1 Вычисляет n-ю производную функции f относительно переменной var. 1
- Df = diff(f,var1,…,varN). 1 Дифференцирует функцию f относительно параметров var1,…,varN. 1
- Df = diff(f,mvar). 1 Дифференцирует функцию f относительно символьной матричной переменной или символьной матричной функции. 1
Например, чтобы найти производную функции f(x) = sin(x^2) относительно переменной x, нужно выполнить команду syms f(x); f(x) = sin(x^2); Df = diff(f,x)
. 12