@sym
: potential (v) ¶@sym
: potential (v, x) ¶@sym
: potential (v, x, y) ¶Symbolic potential of a vector field.
Finds the potential of the vector field v with respect to the variables x$. The potential is defined up to an additive constant, unless the third argument is given; in which case the potential is such that p is zero at the point y.
Example:
syms x y z f = x*y*z; g = gradient (f) ⇒ g = (sym 3×1 matrix) ⎡y⋅z⎤ ⎢ ⎥ ⎢x⋅z⎥ ⎢ ⎥ ⎣x⋅y⎦ potential (g) ⇒ (sym) x⋅y⋅z
Return symbolic nan
if the field has no potential (based
on checking if the Jacobian matrix of the field is
nonsymmetric). For example:
syms x y a = [x; x*y^2]; potential (a) ⇒ (sym) nan
See also: @sym/gradient, @sym/jacobian.
Package: symbolic