Программирование в математическом пакете Mathcad. Воскобойников Ю.Е - 7 стр.

UptoLike

7
В приведенном примере формальным параметром является
простая переменная x , тело программы включает два локаль-
ных оператора присваивания ( см. следующий пункт ) и значе-
ние переменной z определяет возвращаемый через имя функ-
ции результат выполнения программы-функции.
fx() x x 2
zx
1
3
z
Рис. 2.3. Окончательная структура программы-функции
Локальный оператор присваивания. Для задания внутри
программы значения какой-либо переменной используется так
называемый локальный оператор присваивания, имеющий вид:
< имя - переменной >
< выражение >
Внимание ! Использование "обычного" оператора присваи-
вания ( обозначается : = ) в теле программы-функции приво-
дит к синтаксической ошибке.
2.2. Обращение к программе-функции MathCAD
Для выполнения программы-функции необходимо обратить-
ся к имени программы-функции с указанием списка фактиче-
ских параметров (если в описании программы присутствует спи-
сок формальных параметров), т.
е.
< имя - программы > ( список фактических параметров )
Фактические параметры указывают при каких конкретных
значениях осуществляются вычисления в теле программы. Фак-
тические параметры отделяются друг от друга запятой.
Очевидно, что между фактическими и формальными пара-
метрами должно быть соответствие по количеству, порядку
следования и типу. Последнее соответствие означает:
если формальным
параметром является простая перемен-
ная, то в качестве фактического может использоваться константа,
переменная, арифметическое выражение;
    В приведенном примере формальным параметром является
простая переменная x , тело программы включает два локаль-
ных оператора присваивания ( см. следующий пункт ) и значе-
ние переменной z определяет возвращаемый через имя функ-
ции результат выполнения программы-функции.

                     f ( x)   x       x       2
                                          1
                                          3
                              z   x
                              z
     Рис. 2.3. Окончательная структура программы-функции

    Локальный оператор присваивания. Для задания внутри
программы значения какой-либо переменной используется так
называемый локальный оператор присваивания, имеющий вид:
            < имя - переменной > ← < выражение >
    Внимание ! Использование "обычного" оператора присваи-
вания     ( обозначается : = ) в теле программы-функции приво-
дит к синтаксической ошибке.

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

    < имя - программы > ( список фактических параметров )

     Фактические параметры указывают при каких конкретных
значениях осуществляются вычисления в теле программы. Фак-
тические параметры отделяются друг от друга запятой.
     Очевидно, что между фактическими и формальными пара-
метрами должно быть соответствие по количеству, порядку
следования и типу. Последнее соответствие означает:
     • если формальным параметром является простая перемен-
ная, то в качестве фактического может использоваться константа,
переменная, арифметическое выражение;
                                  7