Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otchot po kusovoy.doc
Скачиваний:
40
Добавлен:
26.11.2019
Размер:
499 Кб
Скачать
☆
  1. Задание на курсовую работу

Вычислить значение определенного интеграла в заданных пределах.

При выполнении работы использовать методики расчета интеграла и линейной интерполяции функции, приведенные в разделе (2.2) [10].

При задании исходных данных в табличном виде расчетные значения требуемых характеристик получать с помощью линейной интерполяции.

Программные компоненты для блоков линейной интерполяции и интегрирования должны быть составлены так, чтобы их можно было использовать как стандартные подпрограммы.

Вариант задания на курсовую работу - вариант № 17

Вариант задания № 17

Разработать программу для расчета дальности полета самолета на постоянной высоте с постоянной скоростью при заданном расходе топлива по формуле:

г де: — начальный вес самолета, H;

— конечный вес самолета, H;

— скорость полета, м/с;

— коэффициент подъемной силы,

;

— плотность воздуха на высоте полета, кг/м3;

— площадь крыла, м2;

— коэффициент лобового сопротивления.

Используя данную программу, определить дальность полета самолета .

ИСХОДНЫЕ ДАННЫЕ :

Зависимость от задана в виде таблицы :

0

0,1

0,2

0,3

0,4

0,018

0,018

0,019

0,021

0,027

Для расчета необходимо использовать метод линейной интерполяции .

2 Порядок выполнения.

2.1 Анализ условия задания.

В целях упрощения процесса разработки и отладки программы

необходимо разделить задачу на подзадачи и оформить их в виде отдельных блоков (программных компонент).

Анализ задания позволяет выделить исходные данные в отдельный блок – блок формирования исходных данных (Module source_data).

Чтобы вычислить интеграл необходимо иметь пределы интегрирования() и подынтегральную функцию. В данной задаче подынтегральная функция зависит от аэродинамических характеристик: . Поляра самолёта (зависимость от ) задана в виде таблицы. Необходимо выделить в отдельный блок расчет текущего значения (Cyt) Для расчета необходимо использовать метод линейной интерполяции . Целесообразно выделить отдельный блок – блок интерполяции (inter).

Сам процесс интегрирования также выделяется в отдельный блок (trap).

Подынтегральная функция вычисляется на каждый шаг

интегрирования. Вычисление функции также необходимо выделить в отдельный блок (f). Блок main устанавливает связь между всеми выбранными модулями.

Теперь для решения задачи можно составить структурную схему.

Стр уктурная схема

Module source_data – блок задания исходных данных.

Main – вызывающая программа.

Trap – интегрирование методом трапеций.

F – вычисление подынтегральной функции.

Inter – линейная интерполяция.

Cyt – вычисление текущего значения .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]