Clear Filters
Clear Filters

Calculate derivative with 3 matrices

1 view (last 30 days)
Amund Lindberg
Amund Lindberg on 21 Apr 2017
Answered: dbmn on 21 Apr 2017
Hello. Given 3 matrices, X, Y and Z, how can I approximate the derivative on Z on a given point (x, y) ?
I'm not supposed to use the gradient function.
Any help highly appreciated.

Answers (1)

dbmn
dbmn on 21 Apr 2017
What would you do if you only had 1 Dimension?
You would do (y2-y1)/(x2-x1) with x2 being the nearest x to x1. Do exactly the same with multiple Dimensions.
  • Any given Point (x,y) will be on/within a triangle of neighboring points A, B, C.
  • Find the Points A B C of that triangle and then identify the gradient (hint: normal vector gets you there) in 3D of the area ABC.

Community Treasure Hunt

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

Start Hunting!