подскажите, пожалуйста, как по полиномиальному графику вычислить значение неизвестного (у) по известному (х), кроме ПРЕДСКАЗ, т.к. последняя для линейных кривых. Построена калибровочная кривая раствора. Нужно подставить значение (х) и вычислить (у). По формулам, которые активированы в графике не получается. Тип кривой на приборе измерения - логистическая регрессия. В Exel больше подходит кривая для графика полиномиальная. https://docs.google.com/spreadsheets/d/1NUJ10CpQeUBphvQpbTc6LDiypQTjkPhMbrj-7yLIbmU/edit#gid=4263332...
Татьяна Кузнецова, Ну вот что мешало прицепить файл к сообщению? Пришлось перебивать цифирки (доступ к гуглодиску закрыт). Как вариант - вот так. (см.приложенный файл). Через макросы (код в файле). Упд. На Вашем месте я бы между 1-й и 2-й точкой интерполировал линейно, а остальные ложатся на полином третьей степени.
Татьяна Кузнецова, 1. Строите диаграмму 2. Строите линию тренда 3. Отображаете уравнение линии тренда на диаграмме 4. Копируете уравнение и используете его в расчётах.
МатросНаЗебре, Основная проблема таких задач не создание формулы как таковой, как это сделать самым простым вариантом писал выше, а возможное изменение / расширение исходных данных, что поиводит к изменению формулы (что естественно) и необходимости её корректировать в расчётах. Как вытаскивать коэф-ты уравнения я давно разобрался, но сегодня за компом врят ли буду...
Я просто написал формулу ) Не преследовал цель сделать это самым простым вариантом или обеспечить приемлемую точность при изменении или расширении данных. Сделал из спортивного интереса не через уравнение на диаграмме.
Пишем уравнение полинома 5-й степени. Подставляем известные 6 точек, получаем систему линейных уравнений. Решаем систему. Я делал с помощью МОБР() и МУМНОЖ(). Полученные значения и являются искомыми коэффициентами уравнения.
В начале сделал вспомогательное преобразование. Так как плотность данных сильно неравномерна, а именно уменьшается с увеличением x, то для уменьшения погрешности вычислений, применил логарифмическое преобразование.
при 6-и исходных точках полином 5-й степени точно пройдет через их все, но... на промежуточных значениях он может выписывать такие зигзаги! на которые не возможно смотреть без слез (как синусоида - в точках кратных Пи равна нулю, а на промежутках летает вверх-вниз. полином может это делать катастрофически размашисто)
По Кусочно-линейной интерполяции как завести в ячейку расчет? Нужно подставить значение (х) и увидеть (у), чтобы не искать по таблице. Лучше в Гугл таблицах.
Ну раз все делятся кусочной интерполяцией, то и я поделюсь В моём варианте для первого и последнего участка можно выбирать степень интерполирующего полинома отличную от полинома для остальных точек... Бывает нужно иметь соединение первой и второй точки (как и предпоследней и последней) прямой линией для экстраполяции. А вот так выглядит кусочная интерполяция полиномом второй степени (с использованием групп по три точки).
Спасибо. Много хороших вариантов. А, если значения в столбцах поменять местами, что- либо надо учитывать дополнительно? А и В понятно, что изменятся. Нужно вводить значения плотности раствора (х) и настроить ячейку с переводом плотности в концентрацию (у).
Татьяна Кузнецова написал: А, если значения в столбцах поменять местами, что- либо надо учитывать дополнительно? А и В понятно, что изменятся. Нужно вводить значения плотности раствора (х) и настроить ячейку с переводом плотности в концентрацию (у).
Татьяна Кузнецова написал: А, если значения в столбцах поменять местами
БИНГО!!! меняйте. лично мне это по барабану, а для кусочно линейных интерполяций - полный аут))) похоже вам точно так же по-барабану как и мне) сможете описать задачу - найдется и решение. (или не найдется - есть задачи, которые не имею решения)