Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Общие вопросы > Помогите с нахождением производной |
Автор: pmax 24.4.2006, 17:24 |
Добрый день! Суть такая, имеется график функции который задан координатами X и Y необходимо найти производную в каждой точке. Как быть и с чего начинать??? |
Автор: Yanis 24.4.2006, 19:48 |
Где? Точек бесконечное множество. |
Автор: SoWa 24.4.2006, 19:50 |
По графику?! ![]() Ну ты даешь! В общем: сначала интерполяция, потом интергирование, потом подстановка Х и получение У, а затем построение графика производной. Долго но решабельно. |
Автор: Sunvas 25.4.2006, 00:08 |
А функция графика есть? Или ты график без функции рисуешь? |
Автор: maxim1000 25.4.2006, 03:13 |
Ну... так уж и нереально... ![]() нам дают x (или перебираем его) смотрим на все точки с такой координатой x и с всевозможными координатами y если график на рисунке качественный, там получится отрезок (если очень качественный - одна точка) берем середину отрезка сдвигаем немножко и повторяем, получаем два значения функции, отнимаем, делим подход немножко наивный, но работать кое-как должен более надежным мне кажется другой: берем x, находим середину отрезка (как и в прошлый раз) а потом в окрестности точки с этими координатами пытаемся найти наиболее близкую прямую (это уже вообще по определению дифференциала) почему он более надежен? сам процесс аппроксимации линейной функцией может дать какую-нибудь информацию о необходимой величине окрестности если график слишком кривой - уменьшить, если слишком толстый - увеличить только тогда надо подумать над процедурой (а главное - критерием) аппроксимации... |
Автор: Alexeis 25.4.2006, 09:55 |
DetaX = Xi+1 - Xi f`(Xi)=(f(Xi+1) + f(Xi-1)) / (2 *DetaX) |
Автор: pmax 25.4.2006, 11:44 | ||||
Зачем искать Y??? График задан значениями координат X и Y, т.е. и X и Y известны.
В том то и дело что нету. Если бы была, то было бы на много проще. График получается в результате измерения удельного электрического сопротивления изучаемого геологического разреза. |
Автор: SoWa 25.4.2006, 19:34 |
Это уже после интерполяции ищем Y для каждого Х из графика. Мое решение просто долгое. |