Задача следующая: есть функция

, но она дана не на всём

, а на конечном наборе точек. Нужно численно найти все её частные производные в каждой из точек.
Первое решение, которое приходит в голову - это интерполировать функцию в данной точке квадратичным полиномом (

переменных) и взять производные этого полинома. Но дело в том, что при больших

количество членов в квадратичном полиноме, если правильно помню

, из-за чего придётся решать огромную СЛАУ для интерполяции, поэтому вопрос: есть ли способы попроще?