2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Формулы приближенного вычисления функции и ее производной
Сообщение19.04.2008, 21:29 


26/09/05
530
Какие вообще существуют методы и формулы для приближенного вычисления функции и ее производной в точке.
Просто хотелось бы сравнить со своей формулой ;)

 Профиль  
                  
 
 
Сообщение19.04.2008, 21:33 


29/09/06
4552
Свою формулу --- в студию! Заодно и вопрос поймём...

 Профиль  
                  
 
 
Сообщение19.04.2008, 22:41 
Аватара пользователя


23/09/07
364
Вычисление функции в точке - $$f(x_0) \approx f(x_0)$$ (довольно плохое приближение, но лучшего математики не придумали).
Вычисление производной в точке - $$f'(x_0) \approx \frac {f(x_0+\varepsilon) - f(x_0)} {\varepsilon}$$

 Профиль  
                  
 
 
Сообщение19.04.2008, 22:57 


29/09/06
4552
Вот и я о том же...

 Профиль  
                  
 
 
Сообщение19.04.2008, 23:09 
Заслуженный участник
Аватара пользователя


11/01/06
3822
Echo-Off писал(а):
Вычисление функции в точке - $$f(x_0) \approx f(x_0)$$ (довольно плохое приближение, но лучшего математики не придумали).

Тут я, пожалуй, не соглашусь. Всё зависит от функции. Например, если функция задана с помощью какого-нить интеграла или ряда, то, как правило, вычислить значение функции в точке нельзя в принципе, поэтому приходится прибегать к приближённым вычислениям. Какие тут методы (и что вообще под этим словом подразумевается) - это вопрос не ко мне.

Echo-Off писал(а):
Вычисление производной в точке - $$f'(x_0) \approx \frac {f(x_0+\varepsilon) - f(x_0)} {\varepsilon}$$

Есть и другие приближения, скажем, $\frac{f(x_0+\varepsilon)-f(x_0-\varepsilon)}{2\varepsilon}$ итд. Тут я тоже некомпетентен.

ЗюЫю Я, кстати, тоже не сказал бы, что понял вопрос, особенно касательно той его части, которая относится к функции.

 Профиль  
                  
 
 
Сообщение20.04.2008, 13:55 


26/09/05
530
1.
$$
\sum_{s=0}^{q-1} \frac{f^{(s)}(z_0)}{s!} (z- z_0)^{s}
 \approx \sum\limits_{k=1}^{Nq}
\lambda_k\frac{\lambda_k^q-1}{\lambda_k-1} \cdot
f(z_0+\lambda_k(z- z_0)),
$$
где
$\lambda_k$ --- корни уравнения
$$
\sum_{k=0}^{N} (-1)^{k} \frac{\tau^k}{k!} = 0, \quad
\tau=\frac{1}{q\lambda^q},\quad N=\left[\frac{n}{q}\right].
$$
Абсолютная погрешность:
$$
|\delta_n(z)| \le n \cdot M(r)\cdot \frac{t^{-q} - 1}{(1-t)^2}
t^{n+1} \left(\frac{5}{n-q}\right)^{(n+1)/q},\quad
t=\frac{|z-z_0|}{r}.
$$

2.
$$
f^{(s)}(z) \approx s! \sum_{\mu=1}^{n} \lambda_{\mu}^{q-s} f(z+\lambda_\mu),\quad z \in
{\mathbb C}, \quad s=0,\ldots q-1,
$$
где $\lambda_k$ -- корни уравнения
$$
\sum_{k=0}^{N} (-1)^{k} \cdot \frac{\lambda^{n-qk}}{q^k k!} = 0,\;N=\left[\frac{n}{q}\right], n \geqslant q+m.
$$
Также вторая формула точна на многочленах!

 Профиль  
                  
 
 
Сообщение20.04.2008, 15:23 


29/09/06
4552
Falex писал(а):
1.
$$
\sum_{s=0}^{q-1} \frac{f^{(s)}(z_0)}{s!} (z- z_0)^{s}
 \approx \sum\limits_{k=1}^{Nq}
\lambda_k\frac{\lambda_k^q-1}{\lambda_k-1} \cdot
f(z_0+\lambda_k(z- z_0)),
$$
где ...


В первой формуле мы пытаемся вычислить, насколько я понял, $f(z)$, при этом умея вычислять $f(z_0+\lambda_k(z- z_0))$???
Кто такое $q$ --- можно догадаться, а вот про $N_q$, $r$, $M(r)$, $n$...
Не рискну пока впервые использовать недавно выученное слово на "ж" из пяти(!) букв... :D
Скажу, что пока не разобрался, и вина в этом, видимо, не только моя.
Поправить сей скупой пост не мешало бы.

Ваше раннее творчество мне поддавалось (эллипс с монотонностью припоминается), потом пошли жутко сложные (но понятные) формулы... А это уже не лезет.

 Профиль  
                  
 
 Re: Формулы приближенного вычисления функции и ее производно
Сообщение21.04.2008, 11:29 
Заслуженный участник
Аватара пользователя


23/08/07
5420
Нов-ск
Falex писал(а):
Какие вообще существуют методы и формулы для приближенного вычисления функции и ее производной в точке.
Просто хотелось бы сравнить со своей формулой ;)

Что считается известным?

 Профиль  
                  
 
 
Сообщение22.04.2008, 19:15 


26/09/05
530
Давайте пока посмотри на 2 формулу.
Какие есть другие приближенные формулы вычисления производной любого порядка?
[] - целая часть от деления,
$n > q+1$,
в случае полинома $q$ -- его степень, в случае функции можно взять $q$ достаточно большой.

 Профиль  
                  
 
 
Сообщение22.04.2008, 19:45 
Экс-модератор


17/06/06
5004
Ну вы про точность этой формулы можете что-нибудь конкретное сказать? Типа если у функции существует производная какого-то порядка, то это ваше выражение к ней заведомо сходится при $n\to\infty$, итп? И оценка на скорость сходимости? Кстати, а это уравнение ваше всегда имеет корни? Или у вас всё комплексное вообще?

 Профиль  
                  
 
 
Сообщение23.04.2008, 09:51 
Заслуженный участник
Аватара пользователя


23/08/07
5420
Нов-ск
Falex писал(а):
Какие есть другие приближенные формулы вычисления производной любого порядка?

Вот еще одна формула приближенного вычисления производной: $$F^{(n)}(x) \approx F^{(n)}(x) + 0.01$$

 Профиль  
                  
 
 
Сообщение23.04.2008, 10:00 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
TOTAL писал(а):
Falex писал(а):
Какие есть другие приближенные формулы вычисления производной любого порядка?

Вот еще одна формула приближенного вычисления производной: $$F^{(n)}(x) \approx F^{(n)}(x) + 0.01$$


Не согласен с такой формулой. Если величина $F^{(n)}(x)$ имеет порядок $10^{-10}$, то относительная погрешность оказывается просто чудовищной. Лучше уж

$$F^{(n)}(x) \approx 1.001 \cdot F^{(n)}(x)$$

 Профиль  
                  
 
 
Сообщение23.04.2008, 10:08 
Заслуженный участник
Аватара пользователя


23/08/07
5420
Нов-ск
Видите, Falex, очень легко предложить гораздо более простые, но дающие гарантированно маленькие абсолютную или относительную погрешности формулы.
Falex писал(а):
2.
$$
f^{(s)}(z) \approx s! \sum_{\mu=1}^{n} \lambda_{\mu}^{q-s} f(z+\lambda_\mu),\quad z \in
{\mathbb C}, \quad s=0,\ldots q-1,
$$
где $\lambda_k$ -- корни уравнения
$$
\sum_{k=0}^{N} (-1)^{k} \cdot \frac{\lambda^{n-qk}}{q^k k!} = 0,\;N=\left[\frac{n}{q}\right], n \geqslant q+m.
$$
Также вторая формула точна на многочленах!

А откуда Вы узнаете, что это многочлен? И какой он степени?

 Профиль  
                  
 
 
Сообщение23.04.2008, 14:51 
Заслуженный участник
Аватара пользователя


01/08/06
3054
Уфа
Falex писал(а):
2.
$$
f^{(s)}(z) \approx s! \sum_{\mu=1}^{n} \lambda_{\mu}^{q-s} f(z+\lambda_\mu),\quad z \in
{\mathbb C}, \quad s=0,\ldots q-1,
$$
где $\lambda_k$ -- корни уравнения
$$
\sum_{k=0}^{N} (-1)^{k} \cdot \frac{\lambda^{n-qk}}{q^k k!} = 0,\;N=\left[\frac{n}{q}\right], n \geqslant q+m.
$$
Также вторая формула точна на многочленах!

Похоже на известную формулу через т.н. разделённые разности:
$$f^{(s)}(x) \approx s! f(x_0; x_1; \dots; x_s)$$,
где $x_0$, $x_1$, ..., $x_s$ --- точки, расположенные "достаточно близко" к x, $f(x_0; x_1; \dots; x_s)$ --- разделённая разность (РР) s-го порядка от функции f по системе точек $\{x_0, x_1, \dots, x_s\}$, которая определяется так:
1) РР 0-го порядка от ф-ции f по системе точек $\{x_0\}$ равна значению функции в единственной точке системы: $f(x_0)$.
2) РР n-го порядка от ф-ции f по системе точек $\{x_0, x_1, \dots, x_n\}$ определяется через РР (n-1)-го порядка следующим образом:
$$f(x_0; x_1; \dots; x_n)=\frac{f(x_1; x_2; \dots; x_n)-f(x_0; x_1; \dots; x_{n-1})}{x_n-x_0}$$
Указанная формула также точна для многочленов степени не выше $s$ (при любом выборе точек).
Может быть, если здесь в качестве $x_i$ указать Ваши $z+\lambda_{\mu}$, и получится в точности Ваша формула?

 Профиль  
                  
 
 
Сообщение23.04.2008, 21:03 


26/09/05
530
$\lambda_k$ -- могут быть комплексными.
Порядок: $o((C)^{n/q})$, где $C$ -- константа.

Добавлено спустя 2 минуты 7 секунд:

worm2 а в какой литературе вы это взяли и желательно прям главу указать ;)
буду смотреть. если что, то сошлюсь именно на нее.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group