gradient issue for matlab

5 views (last 30 days)
ABDULLA RAHIL
ABDULLA RAHIL on 24 Apr 2019
Commented: ABDULLA RAHIL on 24 Apr 2019
Hi
I am trying to use the gradient function to have dq/dv and dv /dq . The martix has one direction is q and one is v but without titles for each one. My matrix size is 47 rows and 2 column.

Accepted Answer

KSSV
KSSV on 24 Apr 2019
Edited: KSSV on 24 Apr 2019
Let A be your 47X2 matrix.
q = A(:,1) ;
v = A(:,2) ;
dq_dv = diff(q)./diff(v) ; % dq/dv
dv_dq = diff(v)./diff(q) ; % dv/dq
  1 Comment
ABDULLA RAHIL
ABDULLA RAHIL on 24 Apr 2019
Hi KSSV,
Thanks for your answer, is it possible by using the equations belwo
FX = gradient(F)
[FX,FY] = gradient(F)
[FX,FY,FZ,...,FN] = gradient(F)

Sign in to comment.

More Answers (1)

Image Analyst
Image Analyst on 24 Apr 2019
If M is your matrix, have you tried imgradientxy()?
[gx, gy] = imgradientxy(M); % Requires Image Processing Toolbox.

Categories

Find more on Read, Write, and Modify Image in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

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

Start Hunting!