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

UptoLike

12
Правило вычисления условной функции if : если логическое
выражение равно 1, то функция принимает значение равное зна-
чению арифметического выражения 1 ; если логическое выраже-
ние равно 0, то функция принимает значение равное значению
арифметического выражения 2.
Условная функция используется в арифметических выраже-
ниях, стоящих в правой части локального оператора присваива-
ния.
Пример 2.6. Реализуем алгоритм вычисления
функции y(х)
примера 2.3 в виде
y( )x zif ,,x0x
2
x
z
Обращение к этой программе-функции в тексте документа
=y( )2 1.414
=y( )24
Условный оператор. Этот оператор используется только в
теле программы-функции и для его ввода необходимо щелкнуть
на кнопке if панели программирования или клавиши [ } ]. На эк-
ране появляется конструкция с двумя полями ввода, изображен-
ная на следующем рисунке.
if
В поле 2 вводится логическое выражение ( в простейшем
случае это выражение отношений ). В поле 1 вводится выражение
( как правило, арифметическое), значение которого используется,
если проверяемое логическое выражение принимает значение 1.
Условный оператор может находиться только внутри тела
программы-функции. Например :
yx() if
Поле 2
Поле 1
Поле 1
Поле 2
Поле 3
     Правило вычисления условной функции if : если логическое
выражение равно 1, то функция принимает значение равное зна-
чению арифметического выражения 1 ; если логическое выраже-
ние равно 0, то функция принимает значение равное значению
арифметического выражения 2.
     Условная функция используется в арифметических выраже-
ниях, стоящих в правой части локального оператора присваива-
ния.
     Пример 2.6. Реализуем алгоритм вычисления функции y(х)
примера 2.3 в виде
                                            2
                      y( x)    z   if x 0 , x , x
                               z
    Обращение к этой программе-функции в тексте документа
            y( 2 ) = 1.414    y( 2 ) = 4

    Условный оператор. Этот оператор используется только в
теле программы-функции и для его ввода необходимо щелкнуть
на кнопке if панели программирования или клавиши [ } ]. На эк-
ране появляется конструкция с двумя полями ввода, изображен-
ная на следующем рисунке.                  Поле 2
                             if
          Поле 1

     В поле 2 вводится логическое выражение ( в простейшем
случае это выражение отношений ). В поле 1 вводится выражение
( как правило, арифметическое), значение которого используется,
если проверяемое логическое выражение принимает значение 1.
     Условный оператор может находиться только внутри тела
программы-функции. Например :

                                                Поле 2
            Поле 1
              y( x)           if                Поле 3



                                   12