DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

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

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних технологій, автоматики та метрології
Факультет:
Інститут комп’ютерних технологій, автоматики та метрології
Кафедра:
Кафедра захисту інформації

Інформація про роботу

Рік:
2007
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Комп ютерні методи дослідження процесів
Група:
КН-11
Коротко про документ

Про що ця робота

У документі наведено звіт з лабораторної роботи щодо застосування методу Ньютона для розв'язування систем нелінійних рівнянь. Описано блок-схему, програмну реалізацію та результати виконання програми.

У роботі розглядаються

  • Числові методи
  • Системи нелінійних рівнянь
  • Метод Ньютона
  • Програмування мовою C
  • Обчислювальна математика

Зміст і розділи

  1. Завдання до лабораторної роботи
  2. Блок-схема та таблиця ідентифікаторів
  3. Текст програми
  4. Результати роботи програми
  5. Висновок
Для кого:Студенти технічних спеціальностей, викладачі
Викладачі:Не вказано

Ключові поняття

метод Ньютонанелінійне рівнянняітераціяпохибкаблок-схемапрограмафункціяконстантазмінна

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” ІКТА, кафедра “Захист інформації” ЗВІТ З ЛАБОРАТОРНОЇ РОБОТИ № 5 З КУРСУ “КОМП’ЮТЕРНІ МЕТОДИ ДОСЛІДЖЕНЬ” НА ТЕМУ: “МЕТОД НЬЮТОНА ДЛЯ РОЗВ’ЯЗУВАННЯ СИСТЕМ НЕЛІНІЙНИХ РІВНЯНЬ ” Варіант 4 Завдання до лабораторної роботи Розв’яжіть систему нелінійних рівнянь одним із методів, вказаних викладачем, вибираючи за початкові наближення . Ітерації проводити до збігу двох послідовних наближень з похибкою . 4)  Блок-схема  Таблиця ідентифікаторів констант, змінних, функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення:               main() Головна функція               Текст програми мовою C #include <stdio.h> #include <math.h> #include <stdio.h> Float f1(float x, float y) { return } Float f2(float x, float y) { return } Float f1x(float x, float y) { return } Float f1y(float x, float y) { return } Float f2x(float x, float y) { return } Float f2y(float x, float y) { return } void main(void){ double x0=0, x1, y0=0, y1, h1, k1, zn, ch_h1, ch_k1, eps=1e-4; int k=0; clrscr(); Label: Ch_h1=-f1(x0,y0)*f2y(x0,y0)+f2(x0,y0) *f1y(x0,y0); Ch_k1=-f1x(x0,y0)*f2(x0,y0)+f2x(x0,y0) *f1(x0,y0); Zn=f1x(x0,y0)*f2y(x0,y0)-f2x(x0,y0)*f1y(x0,y0); H1=ch_h1/zn; K1=ch_k1/zn; Y1=y0+k1; X1=x0+h1; If(fabs(x0-x1)>eps || fabs(y0-y1)>eps) { X0=x1; K++; Goto label; } printf(“\n x1=%f ; y1=%f ; k=%f ; eps=%f ; ”, x1, y1, k, eps); } Результати роботи програми: x1= y1= k= eps= x2= y2= k= eps= x3= y3= k= eps= Висновок: На цій лабораторній роботі я ознайомився з методом ньютона для розв’язування систем нелінійних рівнянь.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!