Программирование в Паскале, для функции разработать и протестировать программу
Добрый день, прошу помощи с написание программ в паскале или напишите похожие примеры на мое уравнение, буду благодарен
Для функции разработать и протестировать программу, выполняющую: 1.нахождение всех действительных корней уравнения на отрезке [a; b], если таковые имеются (решение соответствующего уравнения выполнить с точностью до e=0,0001 одним из численных методов: хорд, не более, чем за 20 итераций. 2. вычисление определенного интеграла f(x) на интервале табулирования [a; b] одним из перечисленных методов: правых прямоугольников. x^4 + 0.5x^3 – 4x^2 – 3x – 0.5 = 0 интервал [–1, 0] Заранее спасибо. |
Вложений: 3
Цитата:
Вопрос о методах численного решения алгебраических уравнений подробно рассмотрен здесь: http://www.tehnari.ru/f41/t95695/ Как там и сказано, начнем с анализа функции с целью определения количества корней и их приближенно-грубых значений, для чего построим график в указанном интервале: Вложение 218023 Как видно из графика, есть два корня, приблизительно равные -0.5 и -0.25. Точные значения их будем искать в интервалах [-0.6; -0.4] и [-0.3; -0.2], соответственно. Ну и вот программа: Код:
Const Вложение 218025 |
Это метод хорд??? или сразу вместе метод хорд с методом правых прямоугольников?
|
Цитата:
Методом хорд найдены корни уравнения. Методом прямоугольников вычислен интеграл. |
Часовой пояс GMT +4, время: 22:52. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.