Якобиевская матрица
jacobian(
вычисляет якобиевскую матрицу f
,v
)f
относительно v
. (i, j) элемент результата .
Якобиан вектор-функции является матрицей частных производных этой функции.
Вычислите якобиевскую матрицу [x*y*z,y^2,x + z]
относительно [x,y,z]
.
syms x y z jacobian([x*y*z,y^2,x + z],[x,y,z])
ans =
Теперь вычислите якобиан [x*y*z,y^2,x + z]
относительно [x;y;z]
.
jacobian([x*y*z,y^2,x + z], [x;y;z])
ans =
Якобиевская матрица является инвариантной к ориентации вектора во втором входном положении.
Якобиан скалярной функции является транспонированием своего градиента.
Вычислите якобиан 2*x + 3*y + 4*z
относительно [x,y,z]
.
syms x y z jacobian(2*x + 3*y + 4*z,[x,y,z])
ans =
Теперь вычислите градиент того же выражения.
gradient(2*x + 3*y + 4*z,[x,y,z])
ans =
Якобиан функции относительно скаляра является первой производной этой функции. Для вектор-функции якобиан относительно скаляра является вектором из первых производных.
Вычислите якобиан [x^2*y,x*sin(y)]
относительно x
.
syms x y jacobian([x^2*y,x*sin(y)],x)
ans =
Теперь вычислите производные.
diff([x^2*y,x*sin(y)],x)
ans =
Задайте полярные координаты , , и это - функции времени.
syms r(t) phi(t) theta(t)
Задайте координатные сферические координаты формы преобразования к Декартовым координатам.
R = [r*sin(phi)*cos(theta), r*sin(phi)*sin(theta), r*cos(phi)]
R(t) =
Найдите якобиан координатного изменения от сферических координат до Декартовых координат.
jacobian(R,[r,phi,theta])
ans(t) =
f
— Скалярная функция или вектор-функцияСкалярная функция или вектор-функция в виде символьного выражения, функции или вектора. Если f
скаляр, затем якобиевская матрица f
транспонированный градиент f
.
v
— Вектор из переменных или функций, относительно которых вы вычисляете якобианВектор из переменных или функций, относительно которых вы вычисляете якобиан в виде символьной переменной, символьной функции или вектор из символьных переменных. Если v
скаляр, затем результат равен транспонированию diff(f,v)
. Если v
пустой символьный объект, такой как sym([])
то jacobian
возвращает пустой символьный объект.
Якобиевская матрица вектор-функции f = (f 1 (x 1..., x n)..., f n (x 1..., x n)) является матрицей производных f:
curl
| divergence
| diff
| gradient
| hessian
| laplacian
| potential
| vectorPotential
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.