Как сделать двойную интерполяцию

Двойная интерполяция в excel

Применение интерполяции в Microsoft Excel

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Бывает ситуация, когда в массиве известных значений нужно найти промежуточные результаты. В математике это называется интерполяцией. В Excel данный метод можно применять как для табличных данных, так и для построения графиков. Разберем каждый из этих способов.

Использование интерполяции

Главное условие, при котором можно применять интерполяцию – это то, что искомое значение должно быть внутри массива данных, а не выходить за его предел. Например, если мы имеем набор аргументов 15, 21 и 29, то при нахождении функции для аргумента 25 мы можем использовать интерполяцию. А для поиска соответствующего значения для аргумента 30 – уже нет. В этом и является главное отличие этой процедуры от экстраполяции.

Способ 1: интерполяция для табличных данных

Прежде всего, рассмотрим применения интерполяции для данных, которые расположены в таблице. Для примера возьмем массив аргументов и соответствующих им значений функции, соотношение которых можно описать линейным уравнением. Эти данные размещены в таблице ниже. Нам нужно найти соответствующую функцию для аргумента 28. Сделать это проще всего с помощью оператора ПРЕДСКАЗ.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

    Выделяем любую пустую ячейку на листе, куда пользователь планирует выводить результат от проведенных действий. Далее следует щелкнуть по кнопке «Вставить функцию», которая размещена слева от строки формул.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Активируется окошко Мастера функций. В категории «Математические» или «Полный алфавитный перечень» ищем наименование «ПРЕДСКАЗ». После того, как соответствующее значение найдено, выделяем его и щелкаем по кнопке «OK».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

В первое поле нам просто нужно вручную с клавиатуры вбить значения аргумента, функцию которого следует отыскать. В нашем случае это 28.

В поле «Известные значения y» нужно указать координаты диапазона таблицы, в котором содержатся значения функции. Это можно сделать вручную, но гораздо проще и удобнее установить курсор в поле и выделить соответствующую область на листе.

Аналогичным образом устанавливаем в поле «Известные значения x» координаты диапазона с аргументами.

После того, как все нужные данные введены, жмем на кнопку «OK».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Способ 2: интерполяция графика с помощью его настроек

Процедуру интерполяции можно применять и при построении графиков функции. Актуальна она в том случае, если в таблице, на основе которой построен график, к одному из аргументов не указано соответствующее значение функции, как на изображении ниже.

    Выполняем построение графика обычным методом. То есть, находясь во вкладке «Вставка», выделяем табличный диапазон, на основе которого будет проводиться построение. Щелкаем по значку «График», размещенному в блоке инструментов «Диаграммы». Из появившегося списка графиков выбираем тот, который считаем более уместным в данной ситуации.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

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

Для начала выделяем сплошную синюю линию, которую нужно удалить и жмем на кнопку Delete на клавиатуре.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Выделяем всю плоскость, на которой размещен график. В появившемся контекстном меню щелкаем по кнопке «Выбрать данные…».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Запускается окно выбора источника данных. В правом блоке «Подписи горизонтальной оси» жмем на кнопку «Изменить».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Открывается небольшое окошко, где нужно указать координаты диапазона, значения из которого будут отображаться на шкале горизонтальной оси. Устанавливаем курсор в поле «Диапазон подписей осей» и просто выделяем соответствующую область на листе, в которой содержаться аргументы функции. Жмем на кнопку «OK».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Теперь нам осталось выполнить основную задачу: с помощью интерполяции устранить разрыв. Вернувшись в окно выбора диапазона данных жмем на кнопку «Скрытые и пустые ячейки», расположенную в нижнем левом углу.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Открывается окно настройки скрытых и пустых ячеек. В параметре «Показывать пустые ячейки» выставляем переключатель в позицию «Линию». Жмем на кнопку «OK».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Как видим, график скорректирован, а разрыв с помощью интерполяции удален.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Способ 3: интерполяция графика с помощью функции

Произвести интерполяцию графика можно также с помощью специальной функции НД. Она возвращает неопределенные значения в указанную ячейку.

    После того, как график построен и отредактирован, так как вам нужно, включая правильную расстановку подписи шкалы, остается только ликвидировать разрыв. Выделяем пустую ячейку в таблице, из которой подтягиваются данные. Жмем на уже знакомый нам значок «Вставить функцию».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Открывается Мастер функций. В категории «Проверка свойств и значений» или «Полный алфавитный перечень» находим и выделяем запись «НД». Жмем на кнопку «OK».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

У данной функции нет аргумента, о чем и сообщает появившееся информационное окошко. Чтобы закрыть его просто жмем на кнопку «OK».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Можно сделать даже проще, не запуская Мастер функций, а просто с клавиатуры вбить в пустую ячейку значение «#Н/Д» без кавычек. Но это уже зависит от того, как какому пользователю удобнее.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Как видим, в программе Эксель можно выполнить интерполяцию, как табличных данных, используя функцию ПРЕДСКАЗ, так и графика. В последнем случае это осуществимо с помощью настроек графика или применения функции НД, вызывающей ошибку «#Н/Д». Выбор того, какой именно метод использовать, зависит от постановки задачи, а также от личных предпочтений пользователя.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Интерполяция в Excel: особенности, порядок действий и примеры

Табличный процессор Excel позволяет не только быстро производить различные вычисления, но и решать достаточно сложные задачи. Например, с его помощью можно осуществлять математическое моделирование на основе набора дискретных значений той или иной функции, в том числе находить промежуточное значение функций методом интерполяции. В Excel для этого предусмотрены различные инструменты, пользоваться которыми научит эта статья.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Метод интерполяции: что это такое?

В вычислительной математике так называют способ нахождения промежуточных неизвестных значений функции Y(X) по дискретному набору уже известных.

В классической постановке интерполяционной задачи требуется найти приближенную аналитическую функцию φ(X), у которой значения в узловых точках Xi совпадают со значениями Y(Xi) исходной таблицы, т. е. соблюдается условие φ (Xi)=Yi (i = 0,1,2. n).

Линейная интерполяция в Excel

В самом известном табличном процессоре от Microsoft присутствует крайне полезный оператор «ПРЕДСКАЗ».

Рассмотрим данные, размещенные в в таблице, представленной ниже.

В первом столбце находятся аргументы x, а во втором — соответствующие им значения некоторой линейной функции f(x). Предположим, что нам нужно узнать значение для аргумента x=28. Для этого:

В окне аргументов есть 3 поля. В первое вводят с клавиатуры значение аргумента (в конкретной задаче это 28). Для того чтобы заполнить поле «Известные значения _ y», нажимают на иконку с красной стрелкой слева от соответствующего окошка и выделяют соответствующую область на листе. В конкретном случае это часть столбца В с адресами из диапазона B2:B7.

Точно так же заполняют поле «Известные значения _ x» и нажимают на кнопку «Ок».

В результате в выделенной ячейке C1 отображается значение 176, являющееся итогом процедуры интерполяции.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Графический метод: подготовка

Интерполяция в Excel, пример которой представлен выше, далеко не единственный способ, позволяющий выяснить промежуточные неизвестные значения функции Y(X) по дискретному набору уже известных. В частности, может быть применен графический метод. Он может оказаться полезным, если в таблице к одному из аргументов не указано соответствующее значение функции, как в той, что представлена ниже (см. ячейку с адресом B9).

Интерполяция в Excel в таком случае начинается с построения графика. Для этого:

Так как в ячейке B9 пусто, график получился разорванный. Кроме того, на нем присутствует дополнительная линия X, в которой нет необходимости, а на горизонтальной оси вместо значений аргумента указаны пункты по порядку.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Интерполяция в Excel: решение графическим методом

Займемся обработкой графика. Для этого выделяют сплошную синюю линию и удаляют ее нажатием кнопки Delete, которая находится на клавиатуре.

Если все сделано правильно, разрыв будет удален, а путем наведения курсора на нужную точку графика можно будет увидеть соответствующие значения аргумента и функции.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Использование специальной функции НД

Теперь, когда вы знаете, как сделать интерполяцию в Excel графическим методом или посредством оператора «ПРЕДСКАЗ», решение многих практических задач для вас не составит большого труда. Однако это еще не все. Табличный процессор от Microsoft представляет возможность найти неизвестное значение функции с помощью функции НД.

Предположим, что график уже построен, на нем уже установлены корректные подписи шкалы. Попробуем ликвидировать разрыв. Для этого:

После этого в ячейке B9 появляется значение ошибки «#Н/Д». Однако обрыв графика автоматически устраняется.

Вы можете поступить даже проще: внести с клавиатуры в ячейку B9 символы «#Н/Д» (без кавычек).

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Билинейная интерполяция

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

Требуется вычислить давление ветра при величине пролета 300 м на высоте 25 м.

В таблицу добавляют новые записи так, как представлено на рисунке (см. ниже).

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Как видно, в нее добавлены ячейки для высоты и пролета в J1 и J2.

Путем обратной последовательной подстановки «собирают» мегаформулу, необходимую для нахождения давления ветра при конкретных параметрах. Для этого:

Использование spline

Предыдущий метод достаточно громоздкий, поэтому в некоторых случаях предпочтительнее интерполяция сплайнами. В Excel ее суть заключается в нахождении интерполирующей функции φ(Х) по формулам одного и того же типа для различных подмножеств аргумента. Далее осуществляется стыковка значений φ(Х) и ее производных на граничных значениях аргументов каждого из подмножеств. В Excel для этих целей предусмотрены специальные функции, а также возможно написание макросов на VBA. Однако они должны создаваться под конкретную задачу, поэтому их изучение в общем виде не имеет смысла.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Теперь вы знаете, как написать формулу двойной интерполяции в Excel корректно или найти неизвестное значение линейной функции посредством встроенных операторов или графика. Надеемся, что эта информация поможет вам в решении множества практических задач.

Двойная интерполяция для большого набора данных в Excel [закрыто]

Как вы делаете двойную интерполяцию для большого набора данных в Excel?

Пользователь должен ввести значение x и значение y, после чего программа должна найти точки и, если необходимо, выполнить интерполяцию. Например, если x равен 3,5, а значение y равно 4,5, тогда у меня будет 2 значения x и 2 значения y, поэтому мне нужно выполнить двойную интерполяцию, а затем окончательную интерполяцию между оставшимися значениями.

Я использовал функцию vlookup и функцию прогноза, но она, похоже, не работает. Я приложил картину набора данных.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Похоже, что ваш набор данных имеет целочисленные значения заголовка строки и столбца, начиная с 0. Вы можете попробовать следующий код.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Рисунок 1. Тестовые данные.

* Таблица 1. Результат окна отладки.

У меня есть таблица, которую я написал много лет назад для интерполяции. Он генерирует точки, которые следуют тому же виду профиля, что и функция «сглаженная линия», когда вы добавляете линию к диаграмме рассеяния X / Y.

На изображении ниже известные данные вводятся слева, а значения тренда рассчитываются, чтобы дать представление о градиенте на внешних границах данных. Желаемые значения X заносятся в правую таблицу, а значения Y рассчитываются соответственно.

На графике большие оранжевые капли — это исходные «известные данные», оранжевая линия — это «сглаженная линия», сгенерированная графическими функциями Excel, а синие точки — это интерполированные значения X / Y.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Формула для блоков «тренд» проста. Для ячейки D5, как показано, это:

Формулы для полей «Interoplated» не так просты. Для ячейки I5, как показано, это:

Если вы воссоздаете электронную таблицу в точности так, как показано на рисунке, и обратите внимание на то, как формулы связывают диапазоны, вы сможете понять, как ее расширить для любого размера набора данных.

Функция интерполяции в excel

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

размещено: 03 Октября 2011

В архиве находится два файла.
1) Лист Excel с примером таблицы для интерполирования. Вводить значения надо в поля, выделенные желтым. При использовании данного файла можно менять значения таблицы и размер таблицы с последующим сохранением и повторным использованием.

2) Надстройка для Excel *.xla с функцией пользователя Interpol(X_n, Y_n, arX, arY, arZ, X, Y)
X_n, Y_n — кол-во строк и столбцов таблицы
arX — столбец аргументов таблицы
arY — строка аргументов таблицы
arZ — двумерным массив значений в таблице
X — аргумент «по столбцу»
Y — аргумент «по строке»
Если не совсем понятно расписал значения аргументов функции Interpol — см. первый файл из архива.

Для работы обоих файлов надо не отключать макросы.

Табличный процессор Excel позволяет не только быстро производить различные вычисления, но и решать достаточно сложные задачи. Например, с его помощью можно осуществлять математическое моделирование на основе набора дискретных значений той или иной функции, в том числе находить промежуточное значение функций методом интерполяции. В Excel для этого предусмотрены различные инструменты, пользоваться которыми научит эта статья.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Метод интерполяции: что это такое?

В вычислительной математике так называют способ нахождения промежуточных неизвестных значений функции Y(X) по дискретному набору уже известных.

В классической постановке интерполяционной задачи требуется найти приближенную аналитическую функцию φ(X), у которой значения в узловых точках Xi совпадают со значениями Y(Xi) исходной таблицы, т. е. соблюдается условие φ (Xi)=Yi (i = 0,1,2. n).

Линейная интерполяция в Excel

В самом известном табличном процессоре от Microsoft присутствует крайне полезный оператор «ПРЕДСКАЗ».

Рассмотрим данные, размещенные в в таблице, представленной ниже.

В первом столбце находятся аргументы x, а во втором — соответствующие им значения некоторой линейной функции f(x). Предположим, что нам нужно узнать значение для аргумента x=28. Для этого:

В окне аргументов есть 3 поля. В первое вводят с клавиатуры значение аргумента (в конкретной задаче это 28). Для того чтобы заполнить поле «Известные значения _ y», нажимают на иконку с красной стрелкой слева от соответствующего окошка и выделяют соответствующую область на листе. В конкретном случае это часть столбца В с адресами из диапазона B2:B7.

Точно так же заполняют поле «Известные значения _ x» и нажимают на кнопку «Ок».

В результате в выделенной ячейке C1 отображается значение 176, являющееся итогом процедуры интерполяции.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Графический метод: подготовка

Интерполяция в Excel, пример которой представлен выше, далеко не единственный способ, позволяющий выяснить промежуточные неизвестные значения функции Y(X) по дискретному набору уже известных. В частности, может быть применен графический метод. Он может оказаться полезным, если в таблице к одному из аргументов не указано соответствующее значение функции, как в той, что представлена ниже (см. ячейку с адресом B9).

Интерполяция в Excel в таком случае начинается с построения графика. Для этого:

Так как в ячейке B9 пусто, график получился разорванный. Кроме того, на нем присутствует дополнительная линия X, в которой нет необходимости, а на горизонтальной оси вместо значений аргумента указаны пункты по порядку.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Интерполяция в Excel: решение графическим методом

Займемся обработкой графика. Для этого выделяют сплошную синюю линию и удаляют ее нажатием кнопки Delete, которая находится на клавиатуре.

Если все сделано правильно, разрыв будет удален, а путем наведения курсора на нужную точку графика можно будет увидеть соответствующие значения аргумента и функции.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Использование специальной функции НД

Теперь, когда вы знаете, как сделать интерполяцию в Excel графическим методом или посредством оператора «ПРЕДСКАЗ», решение многих практических задач для вас не составит большого труда. Однако это еще не все. Табличный процессор от Microsoft представляет возможность найти неизвестное значение функции с помощью функции НД.

Предположим, что график уже построен, на нем уже установлены корректные подписи шкалы. Попробуем ликвидировать разрыв. Для этого:

После этого в ячейке B9 появляется значение ошибки «#Н/Д». Однако обрыв графика автоматически устраняется.

Вы можете поступить даже проще: внести с клавиатуры в ячейку B9 символы «#Н/Д» (без кавычек).

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Билинейная интерполяция

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

Требуется вычислить давление ветра при величине пролета 300 м на высоте 25 м.

В таблицу добавляют новые записи так, как представлено на рисунке (см. ниже).

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Как видно, в нее добавлены ячейки для высоты и пролета в J1 и J2.

Путем обратной последовательной подстановки «собирают» мегаформулу, необходимую для нахождения давления ветра при конкретных параметрах. Для этого:

Использование spline

Предыдущий метод достаточно громоздкий, поэтому в некоторых случаях предпочтительнее интерполяция сплайнами. В Excel ее суть заключается в нахождении интерполирующей функции φ(Х) по формулам одного и того же типа для различных подмножеств аргумента. Далее осуществляется стыковка значений φ(Х) и ее производных на граничных значениях аргументов каждого из подмножеств. В Excel для этих целей предусмотрены специальные функции, а также возможно написание макросов на VBA. Однако они должны создаваться под конкретную задачу, поэтому их изучение в общем виде не имеет смысла.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Теперь вы знаете, как написать формулу двойной интерполяции в Excel корректно или найти неизвестное значение линейной функции посредством встроенных операторов или графика. Надеемся, что эта информация поможет вам в решении множества практических задач.

При работе с различными данными среди значений нужно найти промежуточное число, для этого есть такое определение как интерполяция. Рассмотрим как это сделать в программе Excel для значений в таблицах и в графиках.

В отличии от экстраполяции, в интерполяции число, которое нужно найти, должно быть в пределах рабочих данных. Как пример, если есть числа 10, 15, 25, то для определения числа 11 или 16, можно использовать интерполяцию, если же значение например 26, то нет.

Метод первый. Использование интерполяции для значений в таблице

Часто интерполяция используется при работе с табличными значениями. Рассмотрим таблицу с аргументами и функции, которая относится к ним. Проведем интерполяцию соответственно к аргументу 28 с помощью функции ПРЕДСКАЗ.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Нужно выбрать ячейку без значения, в которой в конечном итоге мы получим результат. Далее кликнуть в строке формул слева на кнопку «Вставка функции».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

В окне мастера функций нужно выбрать категорию «Математические» и в списке функций выбрать ПРЕДСКАЗ, а после этого подтвердить действие.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Откроется окно, в котором нужно задать параметры выбранной нами функции. В поле с названием «Х» нужно ввести искомое число (28). В поле где надо ввести известные значения у вводим диапазон ячеек, где введены значения в таблице. Аналогично делается и для поля значений аргументов Х. После произведенных манипуляций — подтверждаем действие.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Число, которое нужно было определить, будет показано в ячейке, которая была выбрана для показа результата.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Метод второй. Интерполяция с помощью настроек графика

Определение с помощью графика функции, если одно из значений не относится к значению функции f(x).
Чтобы сделать график, надо перейти в раздел «Вставка», и выбрать кнопку «Диаграммы» и кликнуть на пункт «График», в котором уже пользователю надо выбрать наиболее оптимальный для него вариант, предварительно выделив таблицу, а точнее табличные значения, на основе которых и будет построен график.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Результатом будет выданный в листе график, но он пока что не оптимизирован. Видно что для одного значения не была найдена функция и есть ненужная линия и не указаны значения аргументов. Для начала кликаем на цельную синюю линию и удаляем её.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Далее нужно выделить область где находится график.А потом нажать в списке на «Выбрать данные».

Как сделать интерполяцию в Excel (Эксель)

При работе с различными данными среди значений нужно найти промежуточное число, для этого есть такое определение как интерполяция. Рассмотрим как это сделать в программе Excel для значений в таблицах и в графиках.

В отличии от экстраполяции, в интерполяции число, которое нужно найти, должно быть в пределах рабочих данных. Как пример, если есть числа 10, 15, 25, то для определения числа 11 или 16, можно использовать интерполяцию, если же значение например 26, то нет.

Метод первый. Использование интерполяции для значений в таблице

Часто интерполяция используется при работе с табличными значениями. Рассмотрим таблицу с аргументами и функции, которая относится к ним. Проведем интерполяцию соответственно к аргументу 28 с помощью функции ПРЕДСКАЗ.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Нужно выбрать ячейку без значения, в которой в конечном итоге мы получим результат. Далее кликнуть в строке формул слева на кнопку «Вставка функции».

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

В окне мастера функций нужно выбрать категорию «Математические» и в списке функций выбрать ПРЕДСКАЗ, а после этого подтвердить действие.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Откроется окно, в котором нужно задать параметры выбранной нами функции. В поле с названием «Х» нужно ввести искомое число (28). В поле где надо ввести известные значения у вводим диапазон ячеек, где введены значения в таблице. Аналогично делается и для поля значений аргументов Х. После произведенных манипуляций — подтверждаем действие.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Число, которое нужно было определить, будет показано в ячейке, которая была выбрана для показа результата.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Метод второй. Интерполяция с помощью настроек графика

Определение с помощью графика функции, если одно из значений не относится к значению функции f(x).
Чтобы сделать график, надо перейти в раздел «Вставка», и выбрать кнопку «Диаграммы» и кликнуть на пункт «График», в котором уже пользователю надо выбрать наиболее оптимальный для него вариант, предварительно выделив таблицу, а точнее табличные значения, на основе которых и будет построен график.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Результатом будет выданный в листе график, но он пока что не оптимизирован. Видно что для одного значения не была найдена функция и есть ненужная линия и не указаны значения аргументов. Для начала кликаем на цельную синюю линию и удаляем её.

Как сделать двойную интерполяцию. Смотреть фото Как сделать двойную интерполяцию. Смотреть картинку Как сделать двойную интерполяцию. Картинка про Как сделать двойную интерполяцию. Фото Как сделать двойную интерполяцию

Далее нужно выделить область где находится график.А потом нажать в списке на «Выбрать данные».

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *