
- •Рязанский институт (филиал)
- •Содержание
- •1 Решение системы линейных алгебраических
- •1.1 Метод Гаусса……………………………………………………………..8
- •2 Решение дробно-рациональных функций (дрф) в
- •3 Решение уравнений третьей степени…………………..28
- •4 Интерполяция и экстраполяция …………………………46
- •Основные теоретические положения курсовой работы и практические рекомендации к выполнению заданий
- •1 Решение системы линейных алгебраических уравнений (слау)
- •1.1 Метод Гаусса
- •1.2 Решение слау по формулам Крамера
- •1.3 Решение слау матричным способом (метод обратной матрицы).
- •1.4 Алгоритм действий при выполнении задания
- •1.5 Практические рекомендации
- •1.5.1 Метод Гаусса (ручной способ)
- •1.5.2 Решение слау методом Гаусса (ms Exсel)
- •1.5.3 Решение слау методом Крамера (ms Exсel)
- •1.5.4 Решение слау методом обратной матрицы (ms Exсel)
- •1.5.5 Решение слау в MathCad (Гаусс)
- •1.5.6 Решение слау по формулам Крамера в MathCad
- •1.5.7 Решение слау методом «Обратной Матрицы» ( MathCad)
- •1.6 Выводы (методические указания)
- •2 Решение дробно-рациональных функций (дрф) в комплексной области
- •2.1 Алгоритм действий при выполнении задания
- •2.2 Практические рекомендации
- •2.2.1 Решение дрф (ручной способ)
- •2.2.2 Решение дрф (ms Exсel)
- •Шаг 2. Ввести в ячейки g3:h3 значения действительной и мнимой частей переменной z.
- •2.2.3 Решение дрф в MathCad
- •3 Решение уравнений третьей степени
- •3.1 Решение кубического уравнения (Кардано):
- •3.2 Численные методы решения нелинейных уравнений
- •3.2.1 Метод половинного деления
- •3.2.2 Метод простых итераций
- •3.2.3 Метод Ньютона (метод касательных)
- •3.2.4 Модифицированный метод Ньютона (метод секущих)
- •3.2.5 Метод хорд
- •3.3 Алгоритм действий при выполнении задания
- •3.4 Практические рекомендации
- •3.4.1 Решение уравнения в ms Excel
- •3.4.2 Решение уравнения в MathCad
- •3.4.3 Решение уравнения в Turbo Pascal
- •3.4.4 Метод половинного деления
- •4 Интерполяция и экстраполяция
- •4.1 Алгоритм действий при выполнении задания
- •4.2 Практические рекомендации
- •4.2.1 Выполнение задания ручным способом
- •4.2.2 Выполнение задания в ms Excel
- •4.2.3 Решение задачи интерполяции функции, заданной в дискретной форме (MathCad)
- •4.2.4 Решение задачи интерполяции (экстраполяции) функции, заданной в дискретной форме (Turbo Pascal)
- •Литература
- •Курсовая работа
- •Машиностроительного факультета специальности 151900 шифр ________
- •Задание
- •Содержание
- •Валерий Сергеевич Лаврентьев Наталия Георгиевна Кипарисова «компьютерное моделирование инженерных и экономических задач»
- •390000, Г. Рязань, ул. Право-Лыбедская 26/53
3.4 Практические рекомендации
3.4.1 Решение уравнения в ms Excel
Принимая во внимание значения исходных данных (таблица 5), запишем исследуемое уравнение (вариант ПР):
2*х3-7*х2+8*х-2=0. (27)
В MS Excel задачу будем решать методом подбора параметра, придерживаясь следующей последовательности операций:
Шаг 1. Ввести в ячейки A2:D2 значения коэффициентов уравнения (a, b, c, d)
Шаг 2. Ввести в ячейку A4 начальное (приближенное значение корня для локализации действительных корней).
Шаг 3. В ячейку A5 ввести следующее значение переменной x с учетом шага дискретности.
Шаг 4. Выделить диапазон ячеек A4:A5, и протянуть до получения приблизительно 20 значений x.
Шаг 5. Ввести в ячейку B4 формулу вычисления кубического полинома
=$A$2*A4^3+$B$2*A4^2+$C$2*A4+$D$2
Шаг 6. Протянуть формулу на весь диапазон изменения аргумента x.
Шаг 7. Оценить по полученным значениям полинома наличие корней внутри данного диапазона (изменение знака полинома на противоположный). В общем случае действительных корней может быть 1, 2 или 3.
То есть может быть 3 ситуации:
один действительный корень и два комплексно-сопряженных;
три действительных корня, два из которых, по крайней мере, могут быть равны;
три различных действительных корня.
Шаг 8. Определить приближенное значение корня: смена знака значения полинома с минуса на плюс (с плюса на минус). Для наглядности построим график функции
y=2*х3-7*х2+8*х-2. (28)
Точка пересечения графика с осью абсцисс есть не что иное, как корень уравнения (28).
Приближенное значение действительного корня можно определить и по графику.
Шаг 9. С помощью процедуры «Подбор параметра», пункта меню листа Excel, определяем действительное значение корня, предварительно настроив систему: меню «Сервис» - «Параметры» - «Вычисление» - «Итерации» - «Число итераций 500» - «Относительная погрешность 0,000001».
Шаг 10. В ячейку C5 ввести ближайшее к корню значение x.
Шаг 11. В ячейку D5 ввести формулу вычисления кубического полинома =$A$2*C5^3+$B$2*С5^2+$C$2*С5+$D$2.
Шаг 12. Вычисление уточненного значения корня: «Сервис» – «Подбор параметра» - «Установить в ячейке» [D5], «Значение» [0], «Изменяя значение ячейки» [С5].
В ячейке C5 с заданной погрешностью определится уточненное значение первого корня уравнения (28).
Примечание: если действительных корней больше, чем один, то процедура повторяется.
Если действительный корень один, то нахождение комплексных корней осуществляется методом понижения степени исходного уравнения:
(ax3+bx2+cx+d)/(x-x1)=Ax2+Bx+C
где A, B и C определяются следующим образом:
A=a,
B=b+ax1,
C=c+bx1+ax12.
Шаг 13. В ячейку A27 ввести формулу: =A2.
В ячейку B27 ввести формулу: =B2+A2*C5.
В ячейку C27 ввести формулу: =C2+B2*C5+A2*C5^2.
Шаг 14. Находим дискриминант.
Введем в ячейку D27 формулу: =B27^2-4*A27*C27.
Шаг 15. Вычислим x2, x3 (комплексно-сопряженные корни).
Введем в ячейку B30 формулу:
=МНИМ.ДЕЛ(МНИМ.СУММ(-B27;МНИМ.КОРЕНЬ(D27));(2*A27))
Введем в ячейку B31 формулу:
=МНИМ.ДЕЛ(МНИМ.РАЗН(-B27;МНИМ.КОРЕНЬ(D27));(2*A27)).
Проверка решения.
Введем в ячейку B33 формулу:
=$A$2*B29^3+$B$2*B29^2+$C$2*B29+$D$2.
Введем в ячейку B34 формулу:
=МНИМ.СУММ(МНИМ.ПРОИЗВЕД(A2;МНИМ.СТЕПЕНЬ(B30;3));МНИМ.ПРОИЗВЕД(B2;МНИМ.СТЕПЕНЬ(B30;2));МНИМ.ПРОИЗВЕД(C2;B30);D2).
Введем в ячейку B35 формулу:
=МНИМ.СУММ(МНИМ.ПРОИЗВЕД(A2;МНИМ.СТЕПЕНЬ(B31;3));МНИМ.ПРОИЗВЕД(B2;МНИМ.СТЕПЕНЬ(B31;2));МНИМ.ПРОИЗВЕД(C2;B31);D2).
Результаты пошагового алгоритма нахождения корней уравнения представлены на рисунке 16.
Рисунок 16 – Определение корней полинома третьей степени