|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alex Malashonok 2:4635/83.64 24 Jun 2002 08:31:06 To : Aleksey V. Vaneev Subject : Подбор линий задержек -------------------------------------------------------------------------------- Понедельник Июнь 17 2002 17:56, Aleksey V. Vaneev -> All: AV> В общем, есть такая задача. Даны пары чисел (выборки): delta T и y. Они AV> определяют время возникновения абстрактного импульса мощности y>0. AV> Существует примерно несколько тысяч таких пар, причем delta T >= 0 и AV> задается относительно предыдущей пары: Как я понял тебе надобно по таблице значений и параметров эксперимента найти полином, зависящий от этих параметров (а точнее коэффициенты g, Di) такой, чтобы при подстановке экспериментальных значений получались максимально приближенные значения функции. Т.е, многомерная интерполяция. Я правильно понял? Если да, то можно найти такой полином, _HO_ есть два недостатка: 1) при подстановке аргументов в такой полином я не ручаюсь за правильность результатов в промежуточных точках - т.е. при табличных подстановках все будет правильно, а при "междуточечных" - ничего сказать немогу (Хотя, имхо...). 2) нельзя определить Di (i=1..n), но можно раскрыть скобки :) и найти сумму: a0 = sum(-g*Di) и принять ее как свободный член в выходном полиноме. Т.е. выход у тебя будет такой: a0 = 0.123, g1 = 2.345, g2 = 3.456 для полинома: y = a0 + g1*у(arg1) + g2*z(arg2) + ... Если устраивает такой вариант можно в NETMAIL Alex --- Советую стереть эту строку... * Origin: Допиши свой ориджин :) (2:4635/83.64) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/34013d16dead.html, оценка из 5, голосов 10
|