*
*


CAPTCHA Image   Reload Image
X

Постановка задачи и описание рабочего набора исходных данных

курсовые работы, информатика

Объем работы: 16 стр.

Год сдачи: 2008

Стоимость: 1050 руб.

Просмотров: 486

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Литература
Заказать работу
Постановка задачи и описание рабочего набора исходных данных 3

Таблица идентификаторов 5

Таблица описания пользовательских подпрограмм 6

Текст программы 11

Контрольный расчет 14

Список использованной литературы 17



Постановка задачи и описание рабочего набора исходных данных



Настоящая курсовая работа посвящена решению задачи машинного анализа электрических цепей.

В курсовой работе необходимо для заданной электрической цепи по известному входному сигналу Uвх(t) построить выходной сигнал Uвых(t), а затем определить некоторые его характеристики W.

Входной сигнал задается в виде графика (А=00) – рис. 1.



Рис. 1. График входного сигнала Uвх(t)

Рабочий набор исходных данных имеет вид: tнач = 0,5 с, tкон = 5 с, tm = 2,5 c, Um = 20,5 B. Для определения входной зависимости необходимо вручную составить аналитическое выражение, соответствующее графику Uвх(t). Далее решение этой задачи представляет собой линейный вычислительный процесс.

Из графика (рис. 1) видно, что Uвх(t) имеет два линейных участка. Поэтому аналитическая запись Uвх(t) будет иметь вид



Для определения величин a1, b1 можно составить систему из двух уравнений для двух значений аргумента t:



Решая эти уравнения, можно получить для начального участка графика:





Составив аналогичную систему уравнений для второго участка графика, можно найти:



Подставляя значения соответствующее исходному графику, в выражение для Uвх(t):



В результате такого перехода окончательный результат имеет вид:

где

При решении задачи необходимо организовать арифметический цикл. В этом цикле для каждого элемента массива входного сигнала Uвх(I) вычисляется значение соответствующего ему элемента массива выходного сигнала Uвх(I). Задание передаточной характеристики в виде аналитического выражения Uвых = f (Uвх) (Б=05): , а=1,5.

В качестве характеристики выходного сигнала необходимо определить разность между максимальным и минимальным значениями сигнала (В=02): .

Вычисления величин Uвх(t) и...

1. Бородич Ю.С., Вальвачев А.Н., Кузьмин А.И. Паскаль для персональных компьютеров – Минск: Высшая школа, 1991.

2. Бузюков Л.Б., Дубков Е.В. Интегрированная программная система Math CAD в задачах связи. – СПб: СПбГУТ, 1996.

3. Губанова Т.В., Дубкова Е.В. Методические указания к контрольным работам по курсу «Информатика» - СПб: СПбГУТ, 1997.

4. Дьяконов В.П. Справочник по MathCAD PLUS 6.0 PRO. - М.: “СК Пресс”, 1997. - 336 с.: ил.

5. Епанешников А.М, Епанешников В. А., «Программирование в среде Turbo Pascal 7.0» «Диалог-МИФИ», 1993 год.

6. Калинин А.Г., Мацкевич И.В. Универсальные языки программирования. Семантический подход.- М.: Радио и связь, 1991.

7. Кирьянов Д.В. Самоучитель MathCAD 2001.-СПб.: БХВ- Петербург.2002.-544с.

8. Кнут Д. Искусство программирования для ЭВМ. Том 1: Основные алгоритмы.- М.: Мир, 1976.- 736 с. (3-е изд.: Уч.пос.-М.:Издательский дом «Вильямс», 2000.- 720 с.)

9. Кудрявцев Е.М. MathCAD 2000 Pro. – М.: ДМК Пресс, 2001. – 576 с.:ил.

10. Поляков Д.Б., Круглов Н.Ю. Программирование в среде Турбо Паскаль /МАИ.-М., 1992.

11. Хусаинов Б.С. Структуры и алгоритмы обработки данных. Примеры на языке Си. — М.: Финансы и статистика, 2004 год.

12. Mathcad 6.0 Plus. Финансовые, инженерные и научные расчеты в среде Windows 95./Перевод с англ. - М.: Информационно-издательский дом “Филинъ”, 1996. -712 с.

Процедура CalcUOut

Список формальных параметров процедуры CalcUOut содержит входные параметры значения n, а, uin, необходимые для расчета и формирования массива выходных отсчетов. По сути, эти параметры являются локальными и не сохраняют свои значения после выхода из процедуры; uout – является выходным var-параметром, следовательно, этот параметр сохранит все свои значения и после выхода из процедуры и может быть использован как главной программой, так и другими процедурами.

Связь подпрограмм с «внешним миром» осуществляется только с помощью var-параметров (или глобальных параметров).

Результат работы процедуры CalcUOut – сформированный массив отсчетов выходного сигнала.



Функция Max

Имя функции Max. Результат работы функции – единственное значение, представляющее максимальное значение выходного сигнала. Этот результат передается в точку вызова функции из основной программы с помощью имени самой функции Max, поэтому в заголовке функции, задан тип этого результата (в данном случае Max:real).

Список формальных параметров состоит из входных параметров n и uout. Эти параметры заданы как параметры-значения (отсутствует служебное слово var). После выхода из функции понадобиться только одно единственное значение – максимальное значение выходного сигнала, поэтому последним оператором внутри функции стоит оператор присваивания, с помощью которого вычисленное значение максимума выходного сигнала присваивается переменной с именем функции maxi, значение которого и будет передано затем в точку вызова функции.



Функция Min

Имя функции Min. Результат работы функции – единственное значение, представляющее минимальное значение выходного сигнала. Этот результат передается в точку вызова функции из основной программы с помощью имени самой функции Min, поэтому в заголовке функции, задан тип этого результата (в данном случае Min:real).

Список формальных параметров состоит из входных параметров n и uout. Эти параметры заданы как параметры-значения (отсутствует служебное...

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу