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

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

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

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

Числове інтегрування функції однієї змінної

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

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

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

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Комп’ютерні методи дослідження інформаційних процесів та систем
Група:
КН
Коротко про документ

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

У звіті до лабораторної роботи розглядається числове інтегрування функції однієї змінної методом Гаусса. Наведено програмну реалізацію на мові C# для обчислення визначеного інтеграла.

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

  • Числове інтегрування
  • Метод Гаусса
  • Комп'ютерні методи дослідження
  • Програмування на C#
  • Обчислення інтегралів
  • Числові методи

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

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

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

числове інтегруванняфункція однієї змінноїметод гауссаінтегралпохибкапрограмаалгоритмC#

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ, МОЛОДІ ТА СПОРТУ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА кафедра БІ З В І Т до лабораторної роботи №4 з курсу: «Комп’ютерні методи дослідження інформаційних процесів і систем» на тему: «Числове інтегрування функції однієї змінної» Варіант № 9 Львів – 2012р. Мета роботи – ознайомлення з методами наближеного обчислення означених інтегралів. Завдання Скласти програму обчислення означеного інтеграла вказаним викладачем методом.Методи прямокутників, трапецій і Сімпсона зі змінним кроком інтегрування, Гаусса і Чебишова – з сталим. № вар. Підінтегральна функція Інтервал інтегрування Метод Абсолютна похибка  9  [1; 2,5] Гаусса (n=5) 0,001   Блок-схема алгоритму програми / Список ідентифікаторів констант, змінних, функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення a,с – двовимірні масиви із елементами типу double; x – одновимірний масив із значеннями коренів системи рівнянь; i, j,L,n,K,m – змінні типу int з рівнем доступу public, що використовуються в коді програми; Текст програми using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ОбчисленняІнтегралівФункціїОднієїЗмінноїМетодГауса { class Program { static void Main(string[] args) { obrahunky aa = new obrahunky(); aa.зчитування(); aa.обчислення(); Console.ReadLine(); } } class obrahunky { public Int16 i; public double Ai,ti,a, b,h,s=0; public void зчитування() { Console.WriteLine("Введіть нижню межу інтегралу a="); a = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введіть верхню межу інткгралу b="); b = Convert.ToDouble(Console.ReadLine()); } public void обчислення() { h = (b - a) / 2; for (i = 1; i <= 5; i++) { if (i == 1) { ti =-0.906179846; Ai = 0.236926885; } if (i == 5) { ti = 0.906179846; Ai = 0.236926885; } if (i == 2) { ti =-0.538469310; Ai = 0.478628670; } if (i == 4) { ti = 0.538469310; Ai = 0.478628670; } if (i == 3) { ti =0; Ai = 0.568888889; } s += ((b - a) / 2)*Ai * Math.Sin(1 / (((b - a) / 2) * ti + (b + a) / 2)) / Math.Pow((((b - a) / 2) * ti + (b + a) / 2), 2); } Console.WriteLine("визначений інтеграл = {0}",s); } } } Результати роботи програми /
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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