Иногда возникает необходимость в удалении части выражения. Для этого используются следующие функции:
Следующие примеры иллюстрируют применение этих функций.
|
Ввод (In) |
Вывод (Out) |
|
ехрr = а * b + с - d |
ab + с - d |
|
Delete [expr, 1] |
c-d |
|
Delete [expr, 3] |
ab+ с |
|
Delete [expr, {{!}, {3}}] |
с |
|
DeleteCases [expr, а*b] |
c-d |
|
DeleteCases [expr, с, 1] |
ab-d |
Обратите внимание на то, что в общем случае выражения могут быть многоуровневыми. Уровень задается спецификацией levspec.