Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Лабораторная работа 7
ИССЛЕДОВАНИЕ МЕТОДОВ ВЫЧИСЛЕНИЯ ОПРЕДЕЛЕННЫХ ИНТЕГРАЛОВ
ЗАДАНИЕ Варианты вычисляемых интегралов и методов (формул) вычислений представлены в таблицах 1 и 2. 2. В Mathcad ’e найти значение интеграла и первообразную по записи подынтегральной функции. 3. Разработать алгоритм и код, позволяющий: . По формуле Ньютона-Лейбница вычислить точное значение интеграла. . Для нечетных вариантов получить зависимости фактической ошибки вычисления интеграла (равна разности между точным и приближенным значениями интеграла) от шага интегрирования. Диапазон изменения числа шагов интегрирования 1…20. . Для четных вариантов, используя автоматический выбор шага интегрирования, получить зависимости временных затрат и фактической ошибки вычисления интеграла от задаваемой ошибки интегрирования (диапазон изменения ошибки 0.01…0.0001). Таблица 1
Таблица 2
Пример выполнения задания в среде С++ Builder6 1. Вычислить точное значение определенного интеграла по формуле Ньютона-Лейбница. Первообразная функция имеет вид . 2. Получить зависимость фактической ошибки вычисления интеграла (равна разности между точным и приближенным значениями интеграла) от шага интегрирования. Диапазон изменения числа шагов интегрирования 1…20. 3. Получить зависимости фактической ошибки вычисления интеграла и временных затрат от задаваемой ошибки интегрирования. Примечания. 1. Для п.2 и п.3 задается n – количество узлов интегрирования. 2. Приближенные значения интеграла вычисляются по формулам Ньютона-Котеса и Гаусса. 3. Для проектирования приложения по п.2 и п.3 полезно иметь зависимости от n фактической ошибки вычисления интеграла по формулам Ньютона-Котеса и Гаусса.
1. Создайте новый проект командой Файл/Новый/Приложение. 2. Сохраните файлы модуля и проекта командой Файл / Сохранить все под именами LR7 и PR_LR7.
|