Смекни!
smekni.com

Методические указания к курсовой работе санкт-петербург (стр. 6 из 7)

- чтение данных из файла

- число элементов вектора х

- знак равенства означает подключение вычислителя,

в результате работы которого будет выдана

размерность считанного массива

- пределы изменения индекса


Документ обмена с файлами Pascal-программы и далее следует построение графика.

Приложение 4

Формирование массива отсчетов входного сигнала

Решение этой задачи зависит от способа задания входного сигнала Uвх(t).

  1. Задание входного сигнала в виде одного аналитического выражения (вариант с кодами А = 05…08). Решение этой задачи представляет собой линейный вычислительный процесс.
  2. Задание входного сигнала Uвх(t) в виде нескольких аналитических выражений, каждое из которых относится к одному из подынтервалов области [tкон, tнач]. Рабочая часть цикла для этого способа будет представлять собой разветвляющийся вычислительный процесс (варианты с кодами А = 09…19).
  3. Задание входного сигнала Uвх(t) в виде суммы функций (варианты с кодами А = 20…23). В этом случае рабочая часть цикла представляет собой арифметический цикл для расчета по рекуррентной формуле (вычисление суммы). Для реализации такого случая используются вложенные циклы, где внешний цикл задает значения времени, а внутренний цикл для каждого момента времени вычисляет сумму значений отдельных функций.

Замечание: При работе с вложенными циклами необходимо помнить несколько правил:

    • На каждом зафиксированном проходе внешнего цикла содержащийся в нем внутренний цикл будет выполнен полностью с начала до конца.
    • Предложения, расположенные в программе перед вложенной структурой циклов for, выполняются один раз до входа в цикл (например, установка в ноль некоторого счетчика, соответствующего начальному состоянию перед накоплением суммы).
    • Любое предложение, стоящее в теле внешнего цикла, но не заключенное во внутренний цикл, должно выполняться один раз при каждом прохождении через внешний цикл.
  1. Задание входного сигнала Uвх(t) в виде графика (варианты с кодами А = 00…04). В этом случае программист вручную составляет аналитическое выражение (или аналитические выражения), соответствующее графику Uвх(t). После этого задача формирования массива отсчетов входного сигнала Uвх(t) решается одним из рассмотренных ранее способов (см. пример расчета курсовой работы).
  2. Приложение 5

    Формирование массива отсчетов выходного сигнала Uвых(t)

    При решении этой задачи необходимо организовать арифметический цикл. В этом цикле для каждого элемента массива входного сигнала Uвх(I) вычисляется значение соответствующего ему элемента массива выходного сигнала Uвх(I).

    Решение этой задачи зависит от способа задания передаточной характеристики электрической цепи.

    1. Задание передаточной характеристики в виде аналитического выражения Uвых = f (Uвх) (варианты с кодами Б = 05…07).
    2. Задание передаточной характеристики в виде нескольких аналитических выражений (варианты с кодами Б = 00…04). В этом случае рабочая часть цикла, предназначенная для формирования массива Uвых, содержит разветвляющий алгоритм.
    3. Задание передаточной характеристики в виде графика (варианты с кодами Б = 08…10). В этом случае программист перед составлением программы должен вручную по графику функции составить аналитические выражения, соответствующие заданному графику передаточной характеристики (см. пример расчета курсовой работы).

    Приложение 6

    Определение заданных характеристик W выходного сигнала Uвых(t)

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

    Амплитудные характеристики

    • Максимум (минимум) сигнала

    (для вариантов с кодами В=00 и 01).

    • Разность D между максимальным Umax и минимальным Umin

    (для вариантов с кодом В=02).

    Временные характеристики

    Длительность импульса tи=t2-t1

    Рис. 5. График выходного сигнала для вычисления величины tи

    Как видно из рис. 5 при определении величин t2 и t1 значение величины

    берется равным 0,5Umax. Отсюда следует, что нахождение величины tи состоит из следующих этапов:

    a. определение величины Umax и определение величины

    ;

    b. определение величин t1 и t2;

    c. нахождение длительности импульса tи=t2-t1 (для варианта с кодом В=03).

    Приложение 7

    Методические указания по выполнению контрольного расчета

    Основные рекомендации по выполнению контрольного расчета заключаются в следующем:

    • точность вычислений при выполнении контрольного расчета – не менее четырех знающих цифр;
    • результаты вычислений контрольного расчета следует оформить в виде таблицы вычислений и графиков (с соблюдением масштаба);
    • нельзя выбирать значения исходных данных, приводящие к появлению сомножителей, равных 0 или 1, слагаемых, равных 0;
    • для выявления ошибок в разветвляющихся алгоритмах, содержащих «n» ветвей, необходимо, чтобы в процессе отладки вычисления по каждой из ветвей были выполнены хотя бы по одному разу;
    • для выявления ошибок в арифметических циклах контрольный набор исходных данных должен быть выбран таким, чтобы циклы выполнялись, по крайней мере, 2…3 раза.

    Приложение 8

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

    Задания входного сигнала в виде графика

    Таблица 4

    00

    tнач = 0,5c

    tм = 2,5c

    tкон = 6с

    Uм = 20,5В

    01

    U = 30B

    tнач = 12c

    t1 = 20c

    t2 = 60c

    tкон = 70с

    02

    U = 50B

    tнач = 10c

    t1 = 25c

    t2 = 30c

    t3 = 70c

    tкон = 80с

    03

    U1 = 100B

    U2 = 80B

    tнач = 10c

    t1 = 22c

    t2 = 70c

    tкон = 90с

    04

    U = 75B

    tнач = 20c

    t1 = 30c

    t2 = 45c

    tкон = 90с

    Задание входного сигнала в виде аналитических выражений

    Код

    А

    Входной сигнал

    Рабочий набор данных

    05

    tнач = П с; tкон = 2П с; U0 = 2 B; U = 3 B

    06

    tнач = 0 с; tкон = 2 с; U0 = 5 B; U = 2 B

    07

    tнач = 1 с; tкон = 10 с;

    ;
    B/c;

    08

    tнач = 0 с; tкон = П с;

    09

    a = 12 В/с; b = 12 В/с;

    ;

    ;

    10

    a = 12 В/с; b = 48 В/с;

    ;

    ;

    11

    a = 10 В/с; b = 10 В/с;

    ;

    ;
    ;

    12

    a = 10 В/с; b = 5 В/с;

    ;

    ;
    ;

    13

    a = 10 В/с; b = 10 В/с;

    ;

    ;
    ;
    ;
    14

    U = 7 В;

    15

    U = 4 В;

    16

    U = 6 В;

    17

    U = 5 В;

    18

    U = 4 В;

    19

    U = 6 В;

    20

    k=3;

    ;
    ;
    ;

    ; Т = 1 с

    21

    k=5;

    ;
    ;
    ;

    ;
    ;
    ; Т = 1 с
    22

    k=2;

    ;
    ;
    ;

    T = 3 c

    23

    k=4;

    ;
    ;
    ;
    ;
    ; Т = 2 с

    Задание передаточной характеристики в виде аналитических выражений