Gradient of a Vector function

6 views (last 30 days)
Naweed Niaz
Naweed Niaz on 20 Sep 2022
Commented: Torsten on 20 Sep 2022
syms x y z
g = @(x,y,z) [(x+y^3); 0.8*(x^3+y);(x^2+y^2)];
%% applying stokes theorem, gradient of vector field required
[X,Y,Z] = gradient(g);
%% returns error in line 4 with gradient(g) and says
%%Unary operator '.'' is not supported for operand of type 'function_handle'.
  1 Comment
Torsten
Torsten on 20 Sep 2022
A scalar function has a gradient, a vector function has a Jacobian.

Sign in to comment.

Answers (1)

KSSV
KSSV on 20 Sep 2022
syms x y z
f(x,y,z) = x+y^3 ;
gradient(f)
ans(x, y, z) = 

Categories

Find more on Symbolic Math Toolbox in Help Center and File Exchange

Products


Release

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!