Главная страница
Навигация по странице:

  • Форма

  • Пример

  • Решение

  • Упражнение

  • Задания

  • Задание

  • Амиров_Д_Ф_«Численные_методы»_Методические_указания_по_выполнени. Лабораторная работа 2 14 Метод Ньютона (касательных). Метод итерации. 14 Лабораторные работы 3, 4 24


    Скачать 1.58 Mb.
    НазваниеЛабораторная работа 2 14 Метод Ньютона (касательных). Метод итерации. 14 Лабораторные работы 3, 4 24
    Дата23.03.2022
    Размер1.58 Mb.
    Формат файлаdocx
    Имя файлаАмиров_Д_Ф_«Численные_методы»_Методические_указания_по_выполнени.docx
    ТипЛабораторная работа
    #410752
    страница1 из 15
      1   2   3   4   5   6   7   8   9   ...   15



    Амиров Д.Ф.

    ЧИСЛЕННЫЕ МЕТОДЫ

    Методические указания

    по выполнению лабораторных и самостоятельных работ

    Содержание:

    Лабораторная работа №1 5

    Решение алгебраических и трансцендентных уравнений с помощью инструментальных средств. Локализация корней уравнения. Метод деления отрезка пополам. 5

    Лабораторная работа №2 14

    Метод Ньютона (касательных). Метод итерации. 14

    Лабораторные работы № 3, 4 24

    Численное дифференцирование и интегрирование. 24

    Метод трапеций. Метод Симпсона. 24

    Лабораторные работы № 5, 6 45

    Решение дифференциальных уравнений первого порядка. 45

    Методы Эйлера и Рунге-Кутта. 45

    Лабораторная работа №7 63

    Точные методы решения систем алгебраических уравнений. Прямые методы решения систем линейных алгебраических уравнений: метод Гаусса. 63

    Список литературы 96

    Лабораторная работа №1

    Решение алгебраических и трансцендентных уравнений с помощью инструментальных средств. Локализация корней уравнения. Метод деления отрезка пополам.

    Цельработы:ознакомление с численными методами решения алгебраических и трансцендентных уравнений в вычислительной системе MathCAD.

    Формаотчетности:выполнениезаданий.

    Теоретическийматериал:


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

    Компьютерные технологии решения алгебраических и трансцендентных уравнений представляют собой выполнение следующих математических процедур:

    1. определение области изоляции каждого из вещественных корней уравнения;

    2. выбор встроенной функции решения уравнения;

    3. решение уравнения;

    4. проверка достоверности полученного решения.

    Любое приближенное решение связано с ошибкой (погрешностью). Оценка точности результатов вычислений является важнейшим этапом организации вычисления. Это особенно важно при отсутствии опытных данных для сравнения. Рассмотрим источники погрешностей.

    1. Математическая модель никогда во всей полноте точно не отражает описываемый объект. Кроме того, некоторые данные, входящие в математическую модель могут иметь погрешность. Это погрешность математической модели. Такая погрешность называется неустранимой погрешностью.

    2. Погрешность численного метода решения. Часто получение точного решения требует неприемлемо большого числа арифметических операций.

    3. Вычислительная погрешность - связана с погрешностью округления чисел из-за ограниченности представления чисел в компьютере.

    Различают абсолютнуюи относительнуюпогрешности. Пусть а точное, вообще говоря неизвестное числовое значение некоторой величины, а а*- известное приближенное значение этой величины, тогда величину:

    D(а*) = | аа*|

    называют абсолютной погрешностью числа а*, а величину:

    d(а*) =

    его относительной погрешностью.

    (а)


    | а

    При сложении и вычитании складываются абсолютные погрешности, а при делении и умножении – относительные погрешности.

    Физическая интерпретация начальных задач для определенных видов уравнений лежит в основе машинно-графических методов приближенного решения. Название графическиеметоды говорит о приближенном представлении искомого решения у(х) на промежутке [xо,b] в виде графика, который можно строить по тем или иным правилам, связанным с графическим толкованием данной задачи.

    Задача делится на 2 этапа:

    1. Локализация корня т.е. нахождение интервала, на котором изолирован единственный нужный нам корень. Выбор интервала производится путем анализа знака F(x)в ряде пробных точек.

    2. Уточнение положения корня на интервале локализации.


    Свойства функции на интервале локализации [a, b]:

    1. f(x) непрерывна на [a, b] ;

    1. f(x)

    монотонна на [a, b] , т.е.

    f(x) 0

    или

    f(x) 0, что

    обуславливает единственность корня ;

    1. f(x) меняет знак на [a, b], f(a) f(b) 0 , т.е. корень существует;

    1. f(x) не имеет точек перегиба, т.е. f

    (x) 0

    или f

    (x) 0.


    Пример 1. Решим уравнение

    F(x) :ln(x) (x 1)3 методом деления отрезка

    пополам, с применением прикладного программного средства (MathCAD).
    Решение: 1. Отделим корни уравнения F(x) графическимметодом.

    Определим ОДЗ

    F(x) : для

    F(x)

    х>0.

    F(x) :ln(x) (x 1)3


    Рассмотрим диапазон х :0.1 , 0.2 .. 1

    х 0,1;1 .

    Вычисляем значения аргумента и функции:

    Х= F(x)




    0.1

    0.2

    0.3

    0.4

    0.5

    0.6

    0.7

    0.8

    0.9

    1




    -0.972

    0.119

    0.993

    1.828

    2.682

    3.585

    4.556

    5.609

    6.754

    8





    8.0

    6.0

    4.0

    F( x)
    2.0

    2.000
    x
    Рис1.
    Из таблицы:

    при

    x1 0,1: F(x1) 0,972;

    при

    x2 0,2: F(x2 ) 0,119.

    Функция меняет знак, следовательно, в данном интервале

    cсуществует корень уравнения.

    Из графика (рис.1):

    0,1; 0,2

    точка пересечения графика функции с осью ОХи есть приближенный корень

    уравнения, т.е. интервал, в котором находится искомый корень

    0,1;1 .


    2. Отделим корни уравнения F(x) методомделенияотрезкапополам.

    F(x) :ln(x) (x 1)3 ;

    Заданная точность: Е:=0.001

    a:0.1;

    b:0.2

    Согласно методу деления отрезка пополам:

    bisection (f a b)

    while

    a b E

    c (a b)

    2

    b c if (f(a) f(c)) 0

    Bisection (f, a, b)=0.187

    a c (a b)

    2

    otherwise

    Корень уравнения: х=0.187 Проверка:

    f(0.187) 0.004



    Т.к. f (0.187) стремится к нулю, следовательно, считаем, что корень уравнения найден верно. Найдем относительную погрешность метода деления отрезка пополам:

    d(х) (х) / х0,001/ 0,187 0,005348 0,54%.


    Упражнение 1. Отделить корни заданного уравнения, пользуясь графическим методом. Задание выполнить с применением прикладного программного средства (MathCAD). Номер варианта при выполнении задания выдается преподавателем из Таблицы 1а.

    Задание шага может варьироваться в зависимости от величины выбранного

    участка и характера поведения функции F(x) .
    Примечание: Во многих случаях задачу графического отделения корня

    можно упростить, заменив исходное уравнение вида

    F(x) 0

    равносильным

    ему уравнением

    f(x) f

    1 2

    1. .

    Упражнение 2. По методу деления отрезков пополам вычислить корни

    заданного уравнения с точностью

    e103:

      1. с помощью «ручной» расчетной таблицы и калькулятора;

      2. с применением программного табличного редактора Ms’Excel;

      3. с применением прикладного программного средства MathCAD.

    При выполнении сначала уточнить корни заданного уравнения методом половинного деления с заданной точностью с помощью «ручной» расчетной таблицы. Примерная форма расчетной таблицы 1, которую можно использовать для организации «ручных» вычислений, представлена ниже.

    Таблица 1


    n

    a

    b

    c(a b) / 2

    F(a)

    F(c)

    F(b)

    (b a) / 2

    1






















    Номер варианта при выполнении задания выдается преподавателем из таблицы 1а.
    Таблица

    Номер

    варианта

    Уравнение

    1.

    (0,2x)3  cos x

    2.

    x 10 sin x

    3.

    2 x sin x

    4.

    2 x 2 cos x

    5.

    lg(x 5)  cos x

    6.

    4x 7 3cos x

    7.

    xsin x 1

    8.

    8 cos x x 6

    9.

    sin x 0,2x

    10.

    10 cos x 0,1x2

    11.

    2 lg(x 7) 5 sin x

    12.

    4 cos x 0,3x

    13.

    5 sin 2x 1 x

    14.

    1,2x4 2x3 24,1 13x2 14,2x

    15.

    2x2 5 2 x

    16.

    2 x 10 0,5x2

    17.

    4x4 6,2 cos 0,6x

    18.

    3sin 8x 0,7x 0,9

    19.

    1,2 ln x 4 cos 2x

    20.

    ln(x 6,1) 2sin(x 1,4)

    21.

    3x4 4x3 12x2 5

    22.

    (x 4) 2 log (x 3) 1

    0.5

    23.

    0.5x 1 (x 2)2

    24.

    x2 cos(2x) 1

    25.

    (x 2)2 2x 1

    26.

    sin(0.5 x) 2x 0.5

    27.

    ((x 2)2 1)2 x 1

    28.

    ln x (x 1)3

    29.

    (x 2) cos x 1

    30.

    3x 2ex 1



    Задания для самостоятельной работы

    Задание 1. Число x, все цифры которого верны в строгом смысле,


    округлить до трех значащих цифр. Для получения числа

    x1 x

    найти

    предельную абсолютную и предельную относительные погрешности в строгом

    и широком смысле. В записи числа x1 указать количество верных цифр по

    абсолютной и относительной погрешности строгом и широком смысле). Номер варианта при выполнении задания выдается преподавателем из таблицы 2.
    Задание 2. Вычислить значение величины Zпри заданных значениях параметров a,b,c, используя «ручные» расчетные таблицы для пошаговой регистрации результатов вычислений, двумя способами:

    1. с систематическим учетом границ абсолютных погрешностей;

    2. по способу границ.

    Найти абсолютную и относительную погрешности Z и определить количество верных цифр Z, если a,b,cверны в строгом смысле.

    Номер варианта при выполнении задания выдается преподавателем из таблицы 2.
    Задание 3. Вычислить значение величины Zпри заданных значениях параметров a, b, c, используя MathCAD, с пошаговой и итоговой регистрацией результатов вычислений.

    Найти абсолютную и относительную погрешности Z и определить количество верных цифр Z, если a,b,cверны в строгом смысле. Номер варианта при выполнении задания выдается преподавателем из таблицы 2.

    Сравнить полученные результаты между собой, прокомментировать различие методов вычислений и смысл полученных числовых значений.

    Таблица 2

    Номер

    варианта

    x

    z

    a

    b

    с

    1.

    3,4256

    ab4c 3bln(a)

    12,72

    0,34

    0,0290

    2.

    0,5789

    a tg(b)

    13c b

    3,49

    0,845

    0,0037

    3.

    112,45

    ln(b c)

    b ac

    0,0399

    4,83

    0,0721

    4.

    0,1385

    bsina

    a 3c

    3,672

    4,63

    0,0278

    5.

    23,394

    10c ba2 b

    1,24734

    0,346

    0,051

    6.

    0,003775

    (a c)2

    a 3b

    11,7

    0,0937

    5,081

    7.

    718,54

    asinb

    b2 6c

    1,75

    1,21

    0,041

    8.

    9,73491

    b c

    ln a b

    18,0354

    3,7251

    0,071

    9.

    11,456

    lnc10a

    bc

    0,113

    0,1056

    89,4

    10.

    3,549

    csinb

    c a2

    0,317

    3,27

    4,7561

    11.

    7,32147

    ln(b c)

    b ac

    0,0399

    4,83

    0,072

    12.

    35,085

    a b

    3a c

    1,574

    1,40

    1,1236

    13.

    7,544

    ab 4c

    ln a b

    12,72

    0,34

    0,0290

    14.

    198,745

    a cos b

    13c b

    3,49

    0,845

    0,0037

    15.

    37,4781

    acb

    b c

    0,0976

    2,371

    1,15874

    16.

    0,183814

    lg(ab)

    b c

    82,3574

    34,1

    7,00493

    17.

    0,009145

    bcosc

    b 2a

    0,11587

    4,25

    3,00971

    18.

    11,3721

    a 2bab c

    3,71452

    3,03

    0,765

    19.

    0,2538

    lna4b

    ab c

    7,345

    0,31

    0,09872

    20.

    10,2118

    b2  ln cc a

    0,038

    3,9353

    5,75

    21.

    11,445

    sin(a b)

    a sin(c)

    2,258

    0,027

    9,87

    22.

    2,043

    tg(a 4c)

    b3

    5,147

    6,222

    0,0075

    23.

    8,345

    ln(a 3 c)b

    6,66

    3,5

    1,141

    24.

    0,2886

    abc

    ln(a) tg(b)

    9,79

    2,3327

    4,198

    25.

    0,3745

    ab ca c

    9,542

    3,128

    0,17

    26.

    4,438

    a

    bc ln(c)

    3,4

    6,22

    0,149

    27.

    41,72

    ab

    cos(c 2a)

    5,52

    3,27

    14,123

    28.

    0,6787

    0.8ln(b)

    a bc)

    74,079

    5,3091

    6,234

    29.

    18,357

    ab

    ab c

    0,317

    33,827

    14,85

    30.

    2,1625

    aln(b)

    sin( a c)

    29,49

    87,878

    4,403


      1   2   3   4   5   6   7   8   9   ...   15


    написать администратору сайта