Если f(x,y,z)
позволяет создать двумерный массив таким образом, чтобы элемент i,j
массива представлял собой значение z
, соответствующее паре координат xi,yj
, тогда да, вы можете использовать diff
для числовая разница.
Обратите внимание, что в вашем случае вам нужно указать три входа для DIFF , поскольку второй вход - это порядок разности, а не размер. Кроме того, diff
дает вам разницу. Чтобы получить правильное значение производной, вам нужно разделить на размер шага и значение x
и y
(если координаты не увеличены на 1).