|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Valeriy Kozhevnikov 2:5020/400 15 May 2003 19:51:01 To : Alex Astafiev Subject : Re: Hайти аппроксимирующую функцию -------------------------------------------------------------------------------- Hi Alex > 1) Твоя функция не разрывна? ровнехенькая гладенькая - просто прелесть > 2) нельзя ли ее аппроксимировать сплайнами? Все можно, но... Сначала еще раз сформулирую задачу: Зависимости y(x) снимаются с реальных датчиков (~500 точек, все больше нуля) Внешне зависимости очень сходны, очень _похожи_ на x^a Для интерполяции в дальнейшем, для каждого датчика использовалась эта таблица y(x). Hа это уходит память, которую жалко. Hужно: 1) найти универсальную функцию f(x,Co..Cn) (допустим я ее нашел) количество коэффициентов может быть максимум 30. 2) для каждого из датчиков подобрать коэффиценты Co..Cn у функции минимизируя относительную ошибку max(abs((z-y)./y)), где вектор z=f(x,Co..Cn) Задание сплайна я так понимаю потребует много коэффициентов > 3) В матлабе построй график этой функции (вектора значений), затем зайди в > меню графика и попробуй подобрать. в моем древнем матлабе(v4.0) этого еще нет:) , но это наверняка бесполезно тк он наверняка подбирает по минимуму квадратичной ошибки, а это я уже говорил не подходит 2Anatoly Saveliev: твой майл(Anatoly.Saveliev(СОБАКА)ksu.ru) говорит что таких нет... Valeriy --- ifmail v.2.15dev5 * Origin: Nizhniny Novgorod Information Networks (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/3023569d2540.html, оценка из 5, голосов 10
|