Здравствуйте, Ev., Вы писали:
Ev.>рубаем четырехугольник на два треугольника Ev.>Этого делать нельзя, т.к. мы имеем дело с седловой поверхностью.
В таком случае мы имеем дело с взаимоисключающими параграфами. Если мы имеем дело с седловой поверхностью, то интерполяция не является билинейной. А если билинейная — то это по определению должна быть плоскость.
Кстати, два треугольника тоже являются вырожденным седлом. Сидеть на нем не очень удобно, правда.
Для получения чего-то "седловидного" можно предложить на плоском 4-угольнике построить 4 отрезка, проходящих через искомую точку и каждую из вершин. Далее, находим точки пересечения каждого из отрезков с противоположной стороной и линейной интерполяцией вычисляем значения в этих точках, после чего, опять-же, линейной интерполяцией — в искомой точке. Полученные 4 значения усредняем.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.