Программирование и решение задач в пакете MathCAD

       

Программирование линейных алгоритмов в подпрограмме-функции


            Напомним, что под линейным алгоритмом понимается вычислительный процесс, в котором необходимые операции выполняются строго последовательно (см. п. 3.1). Операторы, реализующие этот алгоритм, в теле П-Ф также размещаются последовательно и выполняются все, начиная с первого и заканчивая  последним.

            Пример 5.1.1. Оформим в виде П-Ф вычисление корней квадратного уравнения   ax2

+ bx +c = 0 по формуле

                            

.

             Описание П-Ф root_poly2 и обращение к ней приведено на рис. 5.5.1. П-Ф имеет три входных формальных  параметра – коэффициенты квадратного уравнения. Выходом является вектор с двумя компонентами. Заметим, что величины x1, x2 являются простыми переменными, а не элементами одномерного массива. Поэтому нижние индексы в их именах вводятся после нажатия клавиши [.] – «десятичная точка». Подпрограмма-функция реализует линейный алгоритм

все операторы выполняются всегда строго последовательно.  ¨         

Рис. 5.1.1. Пример программирования линейного алгоритма



Содержание раздела