- •Содержание
- •Список используемой литературы……………………………………………….…..48
- •Введение
- •Математическое моделирование задач электроэнергетики с помощью аппарата линейной алгебры и теории графов. Краткие теоретические сведения
- •1.1 Представление синусоидального тока комплексными величинами
- •1.2 Матричная алгебра
- •Вычисление определителя матрицы путем разложения по элементам строки или столбца
- •Операции над матрицами.
- •1.3 Определитель матрицы и его свойства
- •Основные свойства определителей матрицы
- •1.4 Вычисление обратной матрицы
- •Классический алгоритм вычисления обратной матрицы
- •Решение задач линейной алгебры в системе matlab
- •2. Расчет установившихся режимов электрических систем Краткие теоретические сведения
- •2.1 Схема замещения электрической сети как связный граф
- •О сновные определения теории графов
- •2.2 Первая и вторая матрицы инциденций
- •2.3 Матричная форма записи уравнений состояния электрической сети
- •Обобщенное уравнение состояния
- •3. Методы решения систем линейных алгебраических уравнений Краткие теоретические седения
- •3.1 Решение систем линейных алгебраических уравнений методом Гаусса
- •3.2 Решение систем линейных алгебраических уравнений в системе matlab Решение систем линейных алгебраических уравнений методом Жордана-Гаусса
- •4. Приближенные методы решения нелинейных алгебраических уравнений
- •4.1Метод деления отрезка пополам
- •4.2Метод Ньютона
- •4.3 Метод простой итерации
- •5. Применение вероятностно - статистических методов в задачах электроснабжения
- •5.1 Основные определения
- •Числовые характеристики дискретных случайных величин
- •Принцип равных возможностей
- •5.2 Прогнозирование уровня электропотребления на промышленном предприятии
- •5.3 Вычисление числовых характеристик случайных величин в системе matlab
- •Расчетная часть 1 задания
- •Расчетная часть задания 2
- •Расчетная часть 3-го задания
- •6.3.2 Аналитическое решение системы линейных алгебраических уравнений методом Гаусса
- •6.3.3 Решение системы линейных алгебраических уравнений методом Жордана-Гаусса в системе matlab
- •Расчетная часть 4 задания
- •6.4.1 Метод деления отрезка пополам
- •6.4.2 Метод Ньютона
- •Расчет в MicrosoftExcel для каждого значения w и п в виде таблицы
- •Заключение
- •Список используемой летературы
4. Приближенные методы решения нелинейных алгебраических уравнений
Необходимость отыскания корней характеристического уравнения всегда
возникает при расчете переходного процесса в линейных электрических цепях. В общем случае характеристическое уравнение может быть сколь угодно высокого порядка. Значения, которые могут принимать корни характеристического уравнения дают представление о характере переходного процесса и в общем случае могут принимать комплексные значения.
Алгебраическое уравнение m - ной степени задается в следующем виде:
а0хт+ а1x(m-1) + …. + ат =0
Относительно небольшое количество задач отыскания корней нелинейных алгебраических уравнений можно решить аналитически, на практике почти всегда приходится находить решение уравнений с помощью численных методов.
Приближенное решение нелинейных алгебраических уравнений состоит из двух этапов:
этап отделения корней
этап уточнения корней
Пусть требуется найти корни уравнения f(x) = 0. Этап отделения корней этого уравнения заключается в нахождении всех интервалов в области определения функции f(x), на концах которых функция меняет знак. Количество интервалов определяется по числу корней. Не существует универсального метода, позволяющего отделить все корни нелинейного алгебраического уравнения. В качестве возможных способов отделения корней могут быть предложены следующие способы.
Графический способ. Приближенно строится график функции f(x) и по графику определяются интервалы на оси Ох, на которых функция f(x) меняет знаки.
Табличный способ. Строится таблица, состоящая из двух строк, в первой строке с каким-то произвольным шагом изменяется значение аргумента х, желательно на отрезке симметричном относительно 0. Во второй строке вычисляются соответствующие значения функции f(x). Если в соседних ячейках второй строки функция меняет знак (причем неважно с + на - или с - на +), то считается что на этом интервале находится хотя бы один корень.
Способ нахождения верхних и нижних границ положительных и отрицательных корней.
4.1Метод деления отрезка пополам
После отделения корней можно уточнить его одним из методов последовательных приближений. Одним из таких методов является метод деления отрезка пополам. Этот метод является наиболее простым надежным методом уточнения корня на отрезке [а,b] в том случае, когда функция f(x) из уравнения f(x) = 0 является непрерывной функцией и принимает на концах отрезка [а,b] значения разных знаков, т.е. f(a)-f(b)<0.
Очевидно,
что середина отрезка [а,b]
служит приближением к искомому корню
уравнения. Обозначим середину отрезка
[a,b]
точкой
x1=
.
В
этой точке определяется знак функции
f(x)
, затем
выбирается та половина
отрезка, на концах которой функция f(x)
принимает
значения разных знаков и деление
повторяется по тому же самому алгоритму.
Если требуется найти корень с точностью
δ
,
то деление отрезка пополам продолжается
до тех пор, пока длина последнего отрезка
содержащего корень не станет меньше
величины 2∙δ.
Тогда
середина последнего отрезка даст
значение корня с требуемой точностью.
В этом методе можно не вычислять само
значение функции f{x),
достаточно
лишь определить знак значения функции.
Обозначим погрешность на п
шаге
через
,
где x*-
точное
значение корня, тогда погрешности на
n-
том и (n+1)
шаге
связаны неравенством
,
где
n
= 1,2,..,
что
позволяет отнести метод деления отрезка
пополам к методам, имеющим линейную
скорость сходимости.
