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

UptoLike

13
В поле 3 задается выражение, значение которого используется,
если логическое выражение равно 0. Для ввода в поле 3 необхо-
димо :
заключить это поле в выделяющую рамку;
щелкнуть на кнопке “otherwise” панели программирова-
ния;
в оставшемся поле введите соответствующее выражение.
Пример 2.7. Составим программу-функцию, вычисляющую
функцию y(x), заданную в примере 2.3. Для
этого введем описа-
ние следующей программы-функции:
yx() x
2
x 0if
x
otherwise
Обращение к этой программе-функции имеет вид
=y( )2 1.414
=y( )24
Таким образом, выражение, стоящее перед словом otherwise
выполняется только в том случае, если не выполнено заданное
перед этим условием.
В программе можно использовать несколько следующих
друг за другом условных операторов с одним выражением перед
словом otherwise.
Пример 2.8. Составим программу-функцию для вычисления
переменной z по формуле
z( t ) =
tt
tt
tt
3
2
3
4
34
,;
ln( ), ;
,.
<−
>
−≤
В рабочий документ введем описание следующей программы-
функции
z( )t ift
3
t 3
ift
2
3t4
otherwiseln( )t
В поле 3 задается выражение, значение которого используется,
если логическое выражение равно 0. Для ввода в поле 3 необхо-
димо :
     • заключить это поле в выделяющую рамку;
     • щелкнуть на кнопке “otherwise” панели программирова-
ния;
     • в оставшемся поле введите соответствующее выражение.

    Пример 2.7. Составим программу-функцию, вычисляющую
функцию y(x), заданную в примере 2.3. Для этого введем описа-
ние следующей программы-функции:
                                   2
                  y( x)        x           if x 0

                               x otherwise
Обращение к этой программе-функции имеет вид
        y( 2 ) = 1.414        y( 2 ) = 4

    Таким образом, выражение, стоящее перед словом otherwise
выполняется только в том случае, если не выполнено заданное
перед этим условием.
    В программе можно использовать несколько следующих
друг за другом условных операторов с одним выражением перед
словом otherwise.
    Пример 2.8. Составим программу-функцию для вычисления
переменной z по формуле
                               ⎧t 3 , t < −3;
                               ⎪⎪
                      z( t ) = ⎨ln( t ), t > 4;
                                ⎪2
                                ⎪⎩t , − 3 ≤ t ≤ 4.
В рабочий документ введем описание следующей программы-
функции
                                       3
                      z( t )           t    if t    3
                                       2
                                       t    if     3 t 4
                                       ln( t ) otherwise


                                           13