Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » 5. Итерационные методы решения систем линейных алгебраиче-ских уравнений. Численные методы решения нелинейных уравнений

5. Итерационные методы решения систем линейных алгебраиче-ских уравнений. Численные методы решения нелинейных уравнений (8 практических занятий с сайта кафеды 805), страница 2

PDF-файл 5. Итерационные методы решения систем линейных алгебраиче-ских уравнений. Численные методы решения нелинейных уравнений (8 практических занятий с сайта кафеды 805), страница 2 Теория оптимизации и численные методы (8536): Лекции - 4 семестр5. Итерационные методы решения систем линейных алгебраиче-ских уравнений. Численные методы решения нелинейных уравнений (8 практических занятий с сайт2017-06-17СтудИзба

Описание файла

Файл "5. Итерационные методы решения систем линейных алгебраиче-ских уравнений. Численные методы решения нелинейных уравнений" внутри архива находится в папке "8 практических занятий с сайта кафеды 805". PDF-файл из архива "8 практических занятий с сайта кафеды 805", который расположен в категории "". Всё это находится в предмете "теория оптимизации и численные методы" из 4 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "теория оптимизации и численные методы" в общих файлах.

Просмотр PDF-файла онлайн

Текст 2 страницы из PDF

Можно проверить, что ( x )  1 на отрезке 2;  1 , т.е. достаточные условия сходимости выполняются.2. Зададим начальное приближение x ( 0 )  1 . Решим задачу с различной точностью 1 и  2 .3,4. Выполним расчеты по формуле:x k 1 3x k   1 , k  0,1, 2,...Результаты расчетов приведены в табл. 1.Таблица 1kx (k )x (k )  x (k 1)0-1,000-12345-1,2599-1,3123-1,3223-1,3243-1,32460,25990,05240,01000,00200,0003Если 1  0,01 , то x   1,3223 , а если  2  0,001 , то x   1,3246 .Пример 2.

Найти корни уравнения x 3  x 2  9 x  9  0 методом простых итераций с точностью   0,001 . I. Отделить корни уравнения x 3  x 2  9 x  9  0 . Уравнение имеет три корня, среди которых по крайней мере один действительный.Преобразуем уравнение к равносильному виду: x 3  x 2  9 x  9 . Найдем абсциссы точек пересечения графиков y  x 3 и y  x 2  9 x  9 (на рис. 2 указаны дваиз трех полученных промежутков).Результат отделения корней – три промежутка [0,5; 2] , [2; 4] , [ 4;  2] .Заметим, что отрезки могут быть сужены, например, вместо отрезка [2; 4] можно принять [2,5; 4] .233y4y  x32024xy  x 2  9x  9Рис. 3II.

Преобразуем уравнение к виду x  ( x ) : x  3 x 2  9 x  9 .Можно показать, что на отрезках [2; 4] , [ 4;  2] функция ( x )  3 x 2  9 x  9удовлетворяет условию ( x )  1 . На отрезке [0,5; 2] используем другой вид уравнеx3 x2x3 x2ния: x  1 . Также легко проверить, что функция ( x )  1 удов9999летворяет достаточному условию сходимости на отрезке [0,5; 2] .2. В качестве начальных приближений выберем:– точку x (0 )  2 на отрезке [ 4;  2] ;– точку x (0 )  0,5 на отрезке [0,5; 2] ;– точку x (0)  2 на отрезке [2; 4] .В поставленной задаче   0,001 .3,4. Выполним расчеты по формуле x k 1  3 x k 2 9 x k   9 , k  0,1,2,... ,с начальными значениями x (0 )  2 и x (0)  2 и по формуле 3  x k  2  1 , k  0,1,2,...

,x k x k 1 99с начальным значением x (0 )  0,5 . Результаты расчетов занесены в табл. 2-4.234Таблица 2kx (k )Таблица 3x (k )  x (k 1)02,0000-12,35130,351322,60560,254332,76940,163842,86820,098852,92550,057362,95820,032772,97670,018582,98700,010292,99270,0057102,99590,0032112,99770,0018122,99870,0010kx (k )x (k )  x (k 1)012345-2,0000-2,8438-2,9816-2,9979-2,9997-2,999970,84380,13780,01630,00180,00027Таблица 4k01234x(k )0,500000,986110,998490,999830,99998x(k ) x (k 1)0,48610,012380,001340,00015В результате получены приближенные значения корней: x1  2,99997 ,x 2  0,99998 , x 3  2,9987 .Обратим внимание на сильное различие в числе итераций, потребовавшихся длянахождения корней x   3 (табл.

2) и x   3 (табл. 3), с помощью одной и той жеформулы. Заметим, что в окрестности корня x   3 значения модуля производнойфункции ( x )  3 x 2  9 x  9 равны: (2)  0,784 ; (2,3513)  0,673 ;(2,6056)  0,618 ; (2,9977)  0,556 . С другой стороны, в окрестности корняx   3 имеем: (2)  0,206 ; (2,8438)  0,124 ; (2,9977)  0,111 . Анализ ре-зультатов показывает, что чем меньше значения модуля производной (x ) , тем быстрее сходимость.

235Б. МЕТОД НЬЮТОНАМетод Ньютона (метод касательных) является одним из наиболее популярныхчисленных методов. Он реализуется по формуле:x (k 1)  x (k ) f ( x (k ) )f ( x (k ) ), k  0,1, 2,...yBf ( x (0 ) )y  f (x )a0CxAx ( 2)x (1)bx (0 )xРис. 4В точке x (0) строится касательная к графику функции. Следующей точкой x (1)является точка пересечения касательной с осью абсцисс. Далее процесс продолжаетсяаналогично.Теорема (о достаточных условиях сходимости метода Ньютона).Пусть выполняются следующие условия:1.

Функция f ( x ) определена и дважды дифференцируема на a, b  .2. Отрезку a, b  принадлежит только один простой корень x  , так чтоf (a )  f (b )  0 .3. Производные f ( x ), f ( x ) на a, b  сохраняют знак, и f ( x )  0 .4. Начальное приближение x (0 ) удовлетворяет неравенствуf ( x (0) )  f ( x (0) )  0 (знаки функций f ( x ) и f ( x ) в точке x ( 0 ) совпадают).Тогда с помощью метода Ньютона можно вычислить корень уравненияf ( x )  0 с любой точностью.236Методика решения задачиШаг 1.

Задать начальное приближение x (0) так, чтобы выполнялось неравенство f ( x (0) )  f ( x (0) )  0 , а также малое положительное число  . Положить k  0 .Шаг 2. Вычислить x (k 1) по формулеx (k 1)  x (k ) f ( x (k ) )f ( x (k ) ).Шаг 3. Если x (k 1)  x (k )   , процесс завершить и положить x   x (k 1) .Если x (k 1)  x (k )   , положить k  k  1 и перейти к п.2.Пример 3.

Методом Ньютона найти корень уравнения x 3  x  1  0 . В примере 1 корень был отделен: x    2;  1.1. Зададим начальное приближение x (0 ) . Так как f ( x )  3x 2  1 , f ( x )  6 x ,то f ( 2)  5 , f ( x )  0 при x   2;  1 . Поэтому f (2) f (2)  0 и x (0 )  2 .Положим   0,001 .2,3. Результаты расчетов по формуле:x(k 1)x(k )x   x  1 , k  0,1,... ,3x   1(k ) 3(k )(k ) 2приведены в табл.

5.Таблица50kx (k )x (k )  x (k 1)-2,0000-12345-1,545455-1,359615-1,325801-1,324719-1,3247180,4545450,1858400,0338140,0010820,000001Найденное приближенное решение x   1,3247 2. Пример 4. Найти корни уравненияx 3  x 2  9x  9  0методом Ньютона с точностью   0,001 . Процедура отделения корней была выполнена в примере 2. В качестве отрезков [ai , bi ] , которым принадлежат корни уравнения, выберем [ 4;  2] , 2,5; 4 ,[0,5; 2] .Так как f ( 4)  3,5 ; f ( 2)  15 , т.е. f ( 4) f (2)  0 , производныеf ( x )  6 x  2  0 , f ( x )  3x 2  2 x  9  0 сохраняют знак при x   4;  2 , то условия сходимости выполняются.237Так как f (2,5)   4,125 ; f (4)  21 , т.е.

f (2,5) f (4 )  0 , и производныеf ( x )  0 , f ( x )  0 сохраняют знак при x  2,5; 4 , то условия сходимости на этомотрезке тоже выполняются.Так как f (0,5)  4,375 ; f (2)  5 , т.е. f (0,5) f (2)  0 , и производныеf ( x )  0 , f ( x )  0 сохраняют знак при x  0,5; 2 , то условия сходимости выполняются.1. Зададим начальные приближения: на отрезке [0,5; 2] выберем x (0 )  0,5 , таккак f (0,5)  f (0,5)  0 ; на отрезке [ 4,  2] выберем x (0)   4 , так какf (4)  f (4)  0 ; аналогично на отрезке 2,5; 4 выберем x (0)  4 .

В поставленной задаче   0,001 .2,3. Результаты расчетов по формуле:x(k 1)x(k )x   x   9x  9 ,3 x   2 x9(k ) 3(k ) 2(k )(k ) 2(k )k  0,1,... ,приведены в табл. 6–8.Таблица 60k1- 4,00000x (k )x (k )  x (k 1)-234-3,255319-3,023383-3,000225-3,0000000,7446810,2319360,0231580,000225Таблица 7k0123x (k )0,50000,9729730,99982461,0000000x (k )  x (k 1)-0,4729730,02685160,0001754Таблица8kx (k )x (k )  x (k 1)x204,0000-123453,3225813,0514843,0016743,0000023,00000,67741940,27109690,0498090,0016712  10 6В результате получены приближенные значения корней: x 1  3,0000 ; 1,0000 ; x 3  3,0000 .238В.

МЕТОД ПОЛОВИННОГО ДЕЛЕНИЯМетодика решения задачиШаг 1. Найти начальный интервал неопределенности L0  a0 , b0  одним из методов отделения корней, задать малое положительное число  . Положить k  0 .Шаг 2. Найти середину текущего интервала неопределенности:ck ak  bk2.Шаг 3. Если f (ak )  f (ck )  0 , то положить ak 1  ak , bk 1  ck , а еслиf (ck )  f (bk )  0 , то принять ak 1  ck , bk 1  bk . В результате находится текущийинтервал неопределенности Lk 1  ak 1 , bk 1 .Шаг 4. Если bk 1  ak 1   , то процесс завершить: x   Lk 1  ak 1 , bk 1  .a bk 1.Приближенное значение корня можно найти по формуле x   k 12Если bk 1  ak 1   , положить k  k  1 и перейти к п.2.Пример 5.

Найти корень уравнения x 3  x  1  0 методом половинного деления с точностью 1  0,01 и  2  0,0005 . I. Результат отделения корня уравнения x   [  2;  1 ] , поэтомуa0  2 , b0  1 .II. Функция непрерывна на отрезке  2;  1 , имеет единственный простой корень. На концах отрезка функция имеет значения f (2)  5 , f (1)  1 , противоположные по знаку. Результаты расчетов приведены в табл.

9.k01234567891011f (a k )-5-0,875-0,875-0,224-0,224-0,08-0,015-0,015-0,015-0,007-0,0025-0,0003ak-2-1,5-1,5-1,375-1,375-1,34375-1,3282-1,3282-1,3282-1,3263-1,3253-1,3248bk-1-1-1,25-1,25-1,3125-1,3125-1,3125-1,3204-1,3243-1,3243-1,3243-1,3243f (bk )110,29650,29650,050,050,050,0180,00180,00180,00180,0018ck ak  bkТаблица 9f (c k )bk  a k2-1,5-1,25-1,375-1,3125-1,34375-1,3282-1,3204-1,3243-1,3263-1,3253-1,3248--0,8750,2965-0,2240,05-0,08-0,0150,0180,0018-0,007-0,0025-0,0003-10,50,250,1250,06250,031250,01560,007810,00390,0020,0010,0005Если 1  0,01 , корень x    1,3282;  1,3204 , а если  2  0,0005 – корень239x    1,3248;  1,3243 или x  x  1,3282  1,3204 1,3243 при 1  0,01 ;2 1,3248  1,3243 1,3245 при  2  0,0005 .

2Пример 6. Найти корень уравнения x 3  x 2  9 x  9  0 методом половинногоделения с точностью   0,01 . Уточним корень, лежащий на отрезке 2,5; 4 . Результаты расчетов поместимв табл. 10.Таблица10k012345678f (a k )-4,125-4,125-1,3769-1,3769-0,3672-0,3672-0,0933-0,0933-0,02349ak2,52,52,8752,8752,96872,96872,99212,99212,99804bk43,253,253,06253,06253,01563,01563,00393,0039f (bk )213,51563,51560,78150,78150,18940,18940,04690,0469ck ak  bkf (c k )bk  a k3,5156-1,37690,78149-0,36720,18945-0,09330,0469-0,023490,0116471,50,750,3750,18750,093750,046870,023440,011720,0058623,252,8753,06252,968753,015622,992183,00392,998043,00097В результате найден интервал 2,99804; 3,0039 и приближенное значение корняx   3,00097 .Аналогично могут быть найдены интервалы, содержащие остальные корниуравнения.240.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5231
Авторов
на СтудИзбе
425
Средний доход
с одного платного файла
Обучение Подробнее