
- •1. Общие положения
- •2. Задание на курсовую работу
- •2.1. Задача 1. Расчет трансформатора питания
- •Исходные данные для расчета трансформатора питания
- •2.2. Задача 2. Расчет и построение амплитудно-частотной характеристики колебательного контура
- •Исходные данные для расчетов амплитудно-частотной характеристики колебательного контура
- •2.3. Задача 3. Численное интегрирование аналитически заданной функции
- •Исходные данные для интегрирования аналитически заданных функций
- •2.4. Задача 4. Численное решение нелинейных уравнений с заданной точностью
- •Исходные данные для решения нелинейных уравнений
- •3. Рекомендации по выполнению работы
- •3.1. Решение задачи 1
- •3.2. Решение задачи 2
- •3.3. Решение задачи 3
- •3.4. Решение задачи 4
- •4. Требования к отчету по курсовой работе
- •Состав отчета
- •Содержание отчета
3.1. Решение задачи 1
При разработке модуля программы расчета трансформатора можно рекомендовать:
Ввод исходных данных U, S, n, m производить программно (указать значения этих величин непосредственно в тексте программы), а данные о Ui, Ii – с клавиатуры в диалоговом режиме с соответствующими подсказками.
В вывод результатов расчетов наряду с получаемыми величинами количества витков и диаметра провода всех обмоток поместить и все исходные данные, соответствующим образом их упорядочив и сопроводив текстом.
3.2. Решение задачи 2
При разработке модуля программы расчета амплитудно-частотной характеристики можно рекомендовать:
Ввод всех исходных данных осуществить программно (указать значения величин непосредственно в тексте программы).
Таблицу значений амплитудно-частотной характеристики A(W) при различных Z целесообразно представить либо как три одномерных массива, либо как один двумерный массив размерности 11х3.
Для получения таблицы значений амплитуды A(W) при различных значениях Z применить вложенный цикл (внешний – по Z, внутренний – по W).
Построение графика амплитудно-частотной характеристики нужно выполнить по точкам, соответствующим табличным значениям.
При формировании выходных данных целесообразным представляется также вывод на экран всех исходных данных с соответствующими текстовыми сопровождениями.
3.3. Решение задачи 3
При разработке модуля программы численного интегрирования функции необходимо иметь ввиду следующее.
Вычисление определенного интеграла от функции f(x) с пределами интегрирования а и b, как известно, равносильно определению площади фигуры, ограниченной ординатами а и b, осью абсцисс и графиком подинтегральной функции f(x). См. рис. 1.
Рис.1. Графическое представление численного интегрирования
При численном интегрировании отрезок [a,b] разбивается на n интервалов длиной
h=(b-a)/n, и тогда искомая площадь представляется суммой площадей n элементарных фигур.
В зависимости от того, каким образом определяется площадь элементарной фигуры S, получает название метод численного интегрирования. См. рис. 2.
Если площадь элементарной фигуры определяется приближенно как площадь прямоугольника – получаем метод прямоугольников (рис. 2-1).
Если площадь элементарной фигуры представляется площадью соответствующей трапеции – получаем метод трапеций (рис. 2-2).
Если элементарная фигура заменяется фигурой, в которой функция f(x) представляется параболой – получаем метод парабол, или метод Симпсона (рис. 2-3).
Рис. 2. Графическое представление методов численного интегрирования
Просуммировав площади всех элементарных фигур на интервале [a, b], получаем следующие формулы численного интегрирования:
Метод прямоугольников
.
Метод трапеций
.
Метод Симпсона
.
Разумеется, все эти формулы являются приближенными. С увеличением числа n точность возрастает.
Для оценки правильности принятого алгоритма и составленной по нему программы интегрирования функции рекомендуется провести их проверку на решении следующей тестовой задачи:
при n=32.
Для этого необходимо в программе решения задачи предусмотреть возможность интегрирования наряду с заданной функцией по индивидуальному заданию также и функции f(x)=ex с пределами интегрирования a=0, b= (=3,141592..=4arctg(1)) и числом n=32.
Тестирование можно считать успешным, если значение интеграла от ex, вычисленное по разработанной программе, будет совпадать с тестовым с точностью до второго знака.
Результаты тестирования должны выводиться наряду с основными результатами интегрирования заданной функции.