Леонид писал(а):
методы-то разныеНу и причем тут за рыбу деньги... Это не отменяет того факта, что "достаточно одной ТАБЛЭТКИ"
Сказано же было:
И сделано это было для того, чтобы грамотный Инженер не просил "нового элемента". А мог сам изобразить любой (в том числе и свой, эксклюзивный) способ интерполяции
Т.е., человек (может и я - не помню) трудился специально для этого, а ты ему выкладываешь схему из ~50 элементов, с ТРЕМЯ MatrixRW.
Все нужное просто: задача интерполяции решается ОДНИМ MathParse с тремя входными аргументами: матрица и две координаты
А все сложное - не нужно ((с) Калашников)
Была бы сплайн интерполяция - тоже похоже было бы. Один MathParse с тремя входными аргументами: два массива (значений, и вторых производных в узлах) и одна координата. Дополнительный массив вторых производных должен вычисляться на этапе инициализации (т.н. метод прогонки)
И это тоже не отменяет того факта, что "достаточно одной ТАБЛЭТКИ"
------------ Добавленo в 18.37:
Леонид писал(а):
Ограничение диапазона значений порадовалоВообще-то, у этих парсеров более философский смысл...
Как бы схема разбита на функциональные блоки: Блок инициализации, Парсер-интерполятор, Парсеры-преобразователи.
Ну и всякая там мелочь пузатая, в качестве пользовательского интерфейса.
У Парсеров-преобразователей может быть (кроме ограничений) и функция масштабирования, и нелинейного преобразования... Да хоть бы и приведение бесконечного интервала -- к конечному целочисленному диапазону.