Численное Интегрирование

Автор работы: Пользователь скрыл имя, 15 Декабря 2014 в 00:08, лабораторная работа

Краткое описание

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

Вложенные файлы: 1 файл

Отчет к л.р. 8 Ефанов А. А..docx

— 243.97 Кб (Скачать файл)

            pb2.Value = 0;

 

            //запускаем процесс

            worker.RunWorkerAsync();

            //функция вывода результата

            worker.RunWorkerCompleted += worker_RunWorkerCompleted;

            //Кнопка остановки доступна

            bstop.IsEnabled = true;

 

 

        }

 

        void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)

        {

            if (stopprocess)

            {

                lb1.Content = "Подсчет не завершен";

                lb2.Content = lb1.Content;

            }

            else

            {

                lb1.Content = "I=" + Integral1;

                lb2.Content = "E=" + Math.Abs(Integral1 - Integral2);

                //сигнал успешного завершения

                System.Media.SystemSounds.Hand.Play();

            }

        }

 

        private void Button_Click_1(object sender, RoutedEventArgs e)

        {

            // Завершить процесс

            this.worker.CancelAsync();

 

            // Скрыть кнопку

            bstop.IsEnabled = false;

            //Запретить дальнейшее вычисление

            stopprocess = true;

        }

 

      

    }


Информация о работе Численное Интегрирование