зависимость

From
Vova Kasatochkin (2:5020/600.3)
To
Andrew Ezhguroff
Date
2002-08-05T16:23:51Z
Area
RU.ALGORITHMS
Hello Andrew.

05 Aug 02 04:08, you wrote to me:

 AE> Единственной.

 AE> если есть ф-ция y=f(x) c коэф-ами a1...an и набор точек (x, y), то
 AE> надо найти минимум функции g(a1,...,an)=sum((f(x)-y)^2).

 AE> Например, у нас f(x)=a*x^2+b*ln(x).

Так у тебя-же функция линейная. Вот смотри, если у нас есть функция от многих переменных f=f(x1,x2,x3,x4....xn) то линейность может быть какому-то аргументу. Скажем функция z(x,y)=x*sin(y) линейна по x и нелинейна по y.

Вообще в случае нелинейных функций может быть два варианта. 1й вариант-если возможно,тождественными преобразованиями получаем линейную систему и её решаем. Пример: z(x)=x*sin(a)+x^2*sin(b)
z(x1)=z1
z(x2)=z2
........
z(xn)=zn
2й вариант-если первый вариант невозможен,берём начальные точки a0,b0. Разлагаем функцию в ряд Тэйлора до линейного члена. Затем решаем полученную систему и находим малые смещения от этих точек a1=a0+da, b1=b0+db. И делаем это пока не получим нужную точность. То есть решаем линейную систему много раз. Пример: z(x)=(1/((1/a)+1/(b*x)))+c+d*x

Второй вариант я и имел в виду

Vova

... np: 12 - Sons of Freedom [stopped]
--- Got no time for spelling rules
 * Origin:  (2:5020/600.3)