Составители:
Рубрика:
Обратите внимание, что знак равенства (жирное "=") для проверки ус-
ловия отличается и от операции присваивания (:=), и от оператора вычис-
ления ("=") и вводится нажатием Ctrl−=. Знаки ">", "<" можно вводить и с 
клавиатуры. 
Для  записи  более  сложных  функций  возможно  использование  вло-
женных конструкций.  
Пример использования вложенной конструкции if (функция, заданная 
тремя фрагментами): 
Функция  Запись через "if" 
⎪
⎩
⎪
⎨
⎧
≤
<≤
<
xbxC
bxaxB
axxA
),(
),(
),(
if(x<a, A(x), if(x<b, B(x), C(x)) 
2.2.3. Программная конструкция if 
Данный  способ  использует  возможности  программирования,  имею-
щиеся  в  версиях MathCad с суффиксом "Pro". При  этом  создается функ-
ция, заданная в  виде программного блока, который "собирается"  из шаб-
лонов панели "Programming". 
Приведем последовательность действий для задания функции, упомя-
нутой ранее:  
⎪
⎩
⎪
⎨
⎧
≤
<≤
<
xbxC
bxaxB
axxA
),(
),(
),(
42 
    Обратите внимание, что знак равенства (жирное "=") для проверки ус-
ловия отличается и от операции присваивания (:=), и от оператора вычис-
ления ("=") и вводится нажатием Ctrl−=. Знаки ">", "<" можно вводить и с
клавиатуры.
    Для записи более сложных функций возможно использование вло-
женных конструкций.
   Пример использования вложенной конструкции if (функция, заданная
тремя фрагментами):
              Функция                           Запись через "if"
         ⎧ A( x), x < a
         ⎪
         ⎨ B ( x), a ≤ x < b           if(xСтраницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »
