
- •Введение
- •1. Последовательность выполнения курсовой работы
- •1.1. Получение задания
- •1.2. Детальная формулировка задания
- •1.3. Анализ задачи и выбор метода решения
- •1.3.1. Вывод расчетных выражений
- •1.3.2. Проведение расчетов и построение графиков
- •1.3.3. Разработка схемы обобщенного алгоритма
- •1.4. Разработка алгоритмов
- •1.4.1. Разработка схемы алгоритма главной функции
- •1.4.2. Разработка схем алгоритмов вызываемых функций
- •1.5. Разработка программы
- •1.5.1. Выбор имен переменных и составление таблицы идентификаторов
- •1.5.2. Требования к оформлению программы
- •1.5.3. Выполнение контрольных расчетов для проверки правильности работы программы
- •1.6. Отладка и тестирование программы
- •1.6.1. Проверка режима аномального завершения программы.
- •1.6.2. Проверка режима нормального завершения программы
- •2. Оформление пояснительной записки
- •3. Защита курсовой работы
- •П1.4. Задание входного сигнала Uвх(t) в виде графика (варианты с кодами а35 - 39)
- •П3.1. Максимальное или минимальное значение выходного напряжения (для вариантов с кодами в01- 02)
- •П3.6. Длительность переднего фронта импульса tпф
- •П3.7. Длительность заднего фронта импульса tзф
- •П3.8.Часть времени α от промежутка [tкон, tнач],
- •Методические указания к контрольному расчету
- •П5.2. Задание входного сигнала в виде графика
- •П5.3. Задание входного сигнала в виде суммы функций
- •П5.4.Задание передаточной характеристики в виде аналитических выражений
- •П5.5.Задание передаточной характеристики в виде графика
- •П5.6. Варианты вычисляемых характеристик выходного сигнала
- •Пример текста программы курсовой работы Первый файл
- •Второй файл
- •Третий файл
- •Четвертый файл
Четвертый файл
//def_func.h--заголовочный с объявлениями пpототипов функций
//функция pасчета t и Uвх(t)
void design_t_Uinp(int N, float t0, float tN, float tm, float Um, float Uinp[]);
//функция pасчета Uвых(t)
void design_Uout(int N, float Uinp1, float Uinp[], float Uout[]);
//функция pасчета хаpактеpистики
float design_Umax(int N, float Uout[]);
//Функция отладочного вывода
void debug_out(int N, char YN, float Umax, float Uinp[], float Uout[]);
//Функция запуска вывода гpафиков
void RunGraphics(float t0, float tN, float tm, float Um, float Uinp1,
float Uinp[], float Uout[]);
enum ModeType { Left, Right}; //Левая, пpавая половины экpана
//Функция инициализации гpафики
void MyInitGraph();
//Функция pисования гpафиков
void MyGraphic(float F[], int NumberPoint, ModeType Mode);
1 По указанию преподавателя
2 Схема алгоритма не предусматривает вывода графиков на экран. При необходимости она соответствующим образом дорабатывается, (см. пример программы в прил. 6).