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

       

Программирование линейных алгоритмов


Характерной особенностью линейных алгоритмов является строго последовательное выполнение всех операций алгоритма без пропусков и повторений вычислений. Поэтому конструкции, реализующие такой алгоритм, записываются в документе MathCAD в нужном порядке их выполнения, т.е. «слева направо  – сверху вниз».

Пример 3.1.1.     Составить программу для вычисления корней квадратного уравнения:  ax2 + bx + c = 0  по известной формуле:

                                     

.                                 (3.1.1)

Алгоритм (3.1.1) является линейным (убедитесь в этом), и фрагмент документа MathCAD содержит конструкции, приведенные на рис. 3.1.1.

    

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

В этом фрагменте x1, x2 являются простыми переменными, цифры 1, 2

являются нижними индексами в именах (а не индексными выражениями у элементов массива) и поэтому вводятся после нажатия клавиши [.] – «десятичная точка». ¨

Задание 3.1.1. Подобрать коэффициенты a, b, c, получить две пары вещественных корней уравнения и две пары комплексных корней. Выполнить их проверку. ?

Очевидно, что в реализации линейного алгоритма могут использоваться обращения к встроенным функциям MathCAD и функциями пользователя.



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