Обращение
к подпрограмме-функции
Рис. 6.1.1. Реализация алгоритма примера 6.1.1
Пример 6.1.2. Составить описание П-Ф, вычисляющей значения прямоугольных сигналов с периодом 2 и амплитудой +1 и –1 (график приведен на рис. 6.1.2). Описание П-Ф приведено на рис. 6.1.2. Здесь использовались функции:
- mod(y,modul) – вычисляет остаток от деления значения вещественной переменной x на modul;
- ceil(y) – вычисляет наименьшее целое, большее или равное y. ¨
Пример 6.1.3. Составить описание П-Ф, вычисляющей прямоугольный сигнал амплитудой A на интервале
. Вне этого интервала значение равно В.Описание П-Ф имеет вид:
,
а график сигнала при
приведен на рис. 6.1.3. Здесь использовалась функция , равная нулю при х < 0 и 1 для всех других значений аргумента. ¨">
Рис. 6.1.2. Реализация алгоритма примера 6.1.2
Рис. 6.1.3. График сигнала примера 6.1.3
Пример 6.1.4. Составить фрагмент документа MathCAD для вычисления значения
, где — максимальный по модулю корень уравнения x2 + 5.45x – 8.12 = 0; — любой положительный корень уравнения y2 + 25.3y – 9.5 = 0. Фрагмент приведен на рис. 6.1.4. В этом фрагменте вызывается П-Ф вычисления корней квадратного уравнения, описание которой приведено на рис. 5.1.1 (см. пример 5.1.1). ¨
Рис. 6.1.4. Реализация алгоритма примера 6.1.4
Задание 6.1.1. Составить описание П-Ф, вычисляющей значения прямоугольных сигналов такой же формы, как на рис. 6.1.2, но с периодами: а) равным 1; б) равным 8. Построить графики этих сигналов (см. пример 6.1.2). ?
Задание 6.1.2. Составить описание П-Ф, реализующей алгоритм, приведенный на рис. 6.1.4, а. Составить фрагмент для проверки правильности работы П-Ф. ?
Задание 6.1.3. Составить описание П-Ф, вычисляющей площадь S геометрической фигуры по ее номеру n=1, 2, 3. Расчетные соотношения приведены на рис 6.1.4, б, h, a, b, r, n — исходные данные. ?