Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Examples of Root-Finding (with and without derivatives)

Boost , Math Toolkit 2.5.0 , Root finding

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Примеры показывают, как использовать различные инструменты дляпоиска корней.

Начнем с простой корневой функции куба<cbrt>(стандартное название функции C++cbrt), показывающей нахождение корняБез производных.

Затем мы покажем, как использование деривативов может повысить скорость конвергенции.

(Но эти примеры являются лишь демонстрацией и не пытаются сделать окончательные улучшения реализации «промышленной силы», например,<boost::math::cbrt>, главным образом, используя лучше рассчитанную начальную «угадку» наcbrt.hpp).

Затем мы покажем, как можно вычислить более высокий кореньпятый корень5и #8730; и вroot_finding_n_example.cppобщий метод дляn-го корня, который конструирует производные во время компиляции.

Эти методы должны применяться к другим функциям, которые могут быть легко дифференцированы.


PrevUpHomeNext

Статья Examples of Root-Finding (with and without derivatives) раздела Math Toolkit 2.5.0 Root finding может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Root finding ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 20:25:14/0.027829170227051/1