calculate the gradient at a point

13 views (last 30 days)
I have a situation something like this
potential gradient field f (400*600)
[gx, gy] = gradient(f);
I have to find gradient at a point say (590,50). How can I calculate it?Untitled.png

Accepted Answer

Walter Roberson
Walter Roberson on 17 Dec 2018
[gx(590,50), gy(590,50)]
  7 Comments
Walter Roberson
Walter Roberson on 18 Dec 2018
Edited: Walter Roberson on 22 Dec 2018
x is a column number .y is a row number . Column 590 row 50 is gx(50,590) because rows are listed first in MATLAB as I explained earlier .
bilal javed
bilal javed on 22 Dec 2018
Thank you Walter Roberson, it really worked

Sign in to comment.

More Answers (1)

Mark Sherstan
Mark Sherstan on 17 Dec 2018
Refer to the post here.
  1 Comment
bilal javed
bilal javed on 17 Dec 2018
Thank you!
but my case is little bit different, the matrix f has all numerical values

Sign in to comment.

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!