Название: Комбинированый метод для вычисления корня уравнения
Вид работы: реферат
Рубрика: Коммуникации и связь
Размер файла: 105.02 Kb
Скачать файл: referat.me-169376.docx
Краткое описание работы: Цель работы: Изучить комбинированный метод для вычисления действительного корня уравнения, уметь использовать данный метод для решения уравнений с использованием ЭВМ.
Комбинированый метод для вычисления корня уравнения
2.1 Цель работы:
Изучить комбинированный метод для вычисления действительного корня уравнения, уметь использовать данный метод для решения уравнений с использованием ЭВМ.
2.2 Расчётные формулы
Расчётная формула вычисления -го приближения по методу касательных:
.
Расчётная формула вычисления -го приближения по методу хорд:
.
Начальное приближение для метода касательных выбирают в соответствии с условием:
, если
,
или , если
.
Начальное приближение для метода хорд тогда принимается
, или
соответственно.
Процесс вычисления корня останавливается, когда выполняется условие:
,
где – заданная точность.
За приближенное значение корня уравнения принимается:
.
2.3 Подготовительная работа
Вычислить корень уравнения
с точность
комбинированным методом.
Графически отделим корни. Для этого данное уравнение запишем в виде
. Строим графики функций
и
(рис. 2.1).
Рисунок 2.1
Точный корень уравнения , отрезок [0;1] – интервал изоляции корня.
Проверяем условия, гарантирующие единственность корня на [0;1] и сходимость метода:
непрерывна на [0;1] и не меняет знак:.
непрерывна на [0;1] и не меняет знак:.
За начальное приближение для метода касательных берём , для метода хорд
.
Процесс вычисления корня:
.
Условие
не выполняется, процесс вычисления корня продолжается до достижения заданной точности
.
Требуемая точность вычисления результата была достигнута за 2 итерации. Результат 0,607199.
2.4 Текст программной реализации
#include <iostream>
#include <math.h>
using namespace std;
double f(double x)
{
return 3*x-cos(x)-1;
}
double fw(double x)
{
return 3+sin(x);
}
void main()
{
double xk, xh, tochnost, otvet;
cout<<"Vvedite nachalnoe priblizhenie po metodu kasatelnih xk=";
cin>>xk;
cout<<"nVvedite nachalnoe priblizhenie po metodu hord xh=";
cin>>xh;
cout<<"nX-hordttX-kasatelnihtTochnostn-----------------------------------";
int n;
for(n=0; n<20; n++)
{
xh -= f(xh)*(xk-xh)/(f(xk)-f(xh));
xk -= f(xk)/fw(xk);
tochnost=fabs(xh-xk);
cout<<'n'<<xh<<'t'<<xk<<'t'<<tochnost;
if(tochnost<0.001) break;
};
n++;
otvet=(xh+xk)/2;
cout<<"nnKolichestvo iteraciy="<<n;
cout<<'n'<<'n'<<"Koren uravneniya="<<otvet;
cin>>xk;
}
Похожие работы
-
Расчет частотных характеристик активного фильтра второго порядка на операционном усилителе
МО УКРАИНЫ Севастопольский государственный технический университет Кафедра РЭ КУРСОВАЯ РАБОТА по дисциплине «Основы автоматизации проектирования радиоэлектронной аппаратуры»
-
Методы расчета линейных электрических цепей при импульсном воздействии. Спектральный анализ сигналов
Выполнение качественного анализа переходных процессов напряжений и токов на реактивных элементах, их расчет классическим и операторным методами. Вычисление и построение графика спектральной плотности амплитуд прямоугольного импульса и искомой переменной.
-
Исследование переходных процессов
Расчеты переходных процессов в линейных электрических цепях со сосредоточенными параметрами и определение искомого напряжения на отдельном элементе схемы классическим и операторным методом. Построение графика в имитационном режиме WorkBench по этапам.
-
Устойчивость дискретных систем управления
Основные понятия устойчивости дискретных систем. Критерий устойчивости Михайлова с использованием билинейного преобразования. Определение устойчивости дискретных систем в форме z-преобразования. Применение критериев устойчивости для дискретных систем.
-
Разработка математической модели электронного устройства
Расчет переходного процесса на основе численных методов решения дифференциальных уравнений. Разработка математической модели и решение с использованием метода пространства состояний. Составление математической модели с помощью матрично-векторного метода.
-
Теория информационных процессов
Система автоматического управления. Алгоритм модального формирования динамических свойств системы. Матрица линейных стационарных обратных связей на основе алгебраического уравнения типа Сильвестра. Математическая модель наблюдателя Люенбергера.
-
Теория автоматического управления
Анализ устойчивости замкнутой системы по корням характеристического уравнения, алгебраическому и частотному критерию. Построение области устойчивости в плоскости параметра Кр. Методы коррекции исследуемой системы. Построение и анализ ЛЧХ системы.
-
Расчет жесткого стержня
Построение математической модели и составление программы для расчета опорных реакций жесткого стержня с тремя опорными узлами. Определение внутренних усилий, поперечной силы Q и изгибающего момента М во внутренних сечениях стержня под действием нагрузки.
-
Анализ устойчивости электротехнической системы
Возможности математического пакета MathCad. Использование алгебраического критерия Рауса-Гурвица для анализа устойчивости систем. Построение годографов Найквиста по передаточной функции разомкнутой системы заданной в виде полинома, использование ЛАХЧ.
-
Расчёт переходных процессов в линейных электрических цепях с сосредоточенными параметрами
Суть классического метода расчёта для мгновенных значений всех токов цепи и напряжений на реактивных элементах после коммутации. Операторный метод расчёта для тока в катушке индуктивности, принцип действия синусоидального закона в переходном процессе.