20696

Розв’язання систем нелінійних рівнянь. Метод Ньютона

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

Информатика, кибернетика и программирование

0001; J = [diffy1'x1' diffy1'x2' diffy1'x3' ; diffy2'x1' diffy2'x2' diffy2'x3' ; diffy3'x1' diffy3'x2' diffy3'x3' ]; p=[2;2;2]; x1=p1; x2=p2; x3=p3; dp=[inf;inf;inf]; while maxabsdp1:3 eps dp=[0;0;0]; Fk=[0;0;0]; Jk=evalJ; for i=1:3 Fki=evalFi:; end dp=invJkFk; p=pdp; x1=p1; x2=p2; x3=p3; end p 2.

Украинкский

2013-07-31

18.5 KB

3 чел.

Лабораторна робота №4

Тема: Розвязання систем нелінійних рівнянь. Метод Ньютона.

Мета роботи: познайомитися з методами розвязання систем нелінійних алгебраїчних рівнянь, реалізувати заданий за варіантом метод у середовищі МatLAB.

Завдання для виконання лабораторної роботи:

Розв’язати наступні рівняння методом Ньютона в середовищі МatLAB. Провести тестування створеної програми на прикладі, вибраному за варіантом.

10 варіант.  

 

Хід роботи

1. Складаю функцію для знаходження коренів

function nNewton(y1,y2,y3);

F=char(y1,y2,y3);

eps=0.0001;

J = [(diff(y1,'x1')) (diff(y1,'x2')) (diff(y1,'x3')) ;

    (diff(y2,'x1')) (diff(y2,'x2')) (diff(y2,'x3')) ;

    (diff(y3,'x1')) (diff(y3,'x2')) (diff(y3,'x3')) ];

p=[2;2;2];

x1=p(1);

x2=p(2);

x3=p(3);

dp=[inf;inf;inf];

while (max(abs(dp(1:3)))>eps)

   dp=[0;0;0];

   Fk=[0;0;0];

Jk=eval(J);

for i=1:3

    Fk(i)=eval(F(i,:));

end

dp=inv(Jk)*Fk;

p=p-dp;

x1=p(1);

    x2=p(2);

    x3=p(3);

end

p

2. Результати виконання програми.

10 вар.    

>> nNewton('(x1^2+2*(x2^2)+3*(x3^2))','(3*x1+x2^3+x3*8)','(5*(x1^2)+8*x2+7*(x3^2))')

p =

 1.0e-004 *

  -0.8573

  -0.0000

   0.3215

  

>> nNewton('(x1+2*(x2^2)+3*(x3^3))','(3*(x1^3)+x2+2*(x3^2))','(x1^2+8*(x2^3)+x3)')

p =

 1.0e-011 *

   0.0021

   0.1446

   0.0000

Висновок: виконавши лабораторну роботу, я розглянув ітераційні методи розв’язання систем нелінійних рівнянь, а саме метод Ньютона. Розв’язана запропоновану систему.

Міністерство освіти і науки, молоді та спорту України

Черкаський політехнічний технікум

Лабораторна робота №4

З дисципліни

«Чисельні методи»

Виконав:

студент групи ПС4-1

Марікуца Р.В.

Перевірив:

Русін О. О.

Черкаси 2013


 

А также другие работы, которые могут Вас заинтересовать

53765. Образний зміст музики. Музичні символи України 624.5 KB
  Посміхнись до всіх навколо Добрий ранок люба школа І веселий той дзвінок Кличе всіх нас на урок Урок музики урок музики урок музики урок. Музики поза образів не існує. Слухання музики.
53769. Баскетбол, конспект уроку для 8 класу 44 KB
  Ноги трохи зігнуті, лікоть руки опущений вниз, пальці рук супроводжають м’яч. Відстань між студентами 4 м. пальці рук розставлені. Ведення правою – лівою рукою. Відстань 4 м. Кидок виконується після ведення, кидок м’яча в ціль.
53770. Організовуючі вправи. Загальнопідготовчі вправи. Стрибки зі скакалкою 85 KB
  Стійка ноги 810 Руки розводити долонями нарізно руки за голову. разів догори прогинаючись у 1 поворот тулуба ліворуч попереку голову відводити руки в сторони вдих; 2 в. видих; 3 поворот тулуба праворуч руки в сторони вдих; 4 в. нарізно руки в сторони; разів Ноги поставити 1 нахил уперед руки якнайширше.
53771. Конспект уроку з фізичної культури Для учнів 2-А класу - реферат українською 29.5 KB
  Ходьба: руки за голову навприсядки стрибками на носках на п‘ятках4. Загальнорозвиваючі вправи на місціА Вп руки до плечейКолові рухи руками вперед назад 8р вперед8р назадБ Вп руки в сторониКолові рухи руками вперед назад 1012 раз Руки пряміВ Вп права рука вгорі ліва внизу; 12 переміна положень рук 1012 раз Руки пряміГ Вп руки вперед. Схрещення рук 1012 раз Руки пряміД Вп ноги нарізно руки на поясі 1 нахил вліво 2 в. 1012 раз Руки опущені ноги пряміІІ.
53772. Організуючі, стройові та ЗРВ. Спеціальні бігові та стрибкові вправи. Рухливі ігри 75 KB
  Стройові вправи: Праворуч Ліворуч Кругом Ліворуч Ліворуч Рівняйсь струнко Ходьба: звичайна навшпиньках на пятках з високим підніманням стегна руки перед собою у напівприсіді у повному присіді звичайна. руки на пояс. руки до плечей колові оберти зігнутими в ліктях руками вперед назад. руки в сторони сжаті в кулачки на 123 розвести руки в сторони на 4 зігнути руки до...
53773. Ярослав Стельмах. «Митькозавр із Юрківки, або химера лісогвого озера». Характеристика образів Сергія і Митька, їхньої поведінки у складних ситуаціях 48.5 KB
  Мета: Удосконалювати навички визначення рис характеру героїв твору вміння висловлювати свої думки про прочитане; розвивати навички переказу виразного і вибіркового читання спостережливість увагу; виховувати допитливість доброту любов до ближніх. Обладнання: схема з рисами характеру героїв портрет Ярослава Стельмаха. Завдання: учні мають удосконалити навички визначати риси характеру героїв твору і оцінювати їхні вчинки; закріпити вміння переказувати твір віднаходити цитати за поданим завданням висловлювати своє враження про...