Иллюстрированный самоучитель по Maple 6/7

Подстановки

Функциональные преобразования подвыражений

Нередко бывает необходимо заменить некоторое подвыражение в заданном выражении на функцию от этого подвыражения. Для этого можно воспользоваться функцией applyop:

  • applyop(f, i, е) – применяет функцию f к i-му подвыражению выражения е
  • applyop(f, i, е…., xk,…) – применяет функцию f к i-му подвыражении выражения е с передачей необязательных дополнительных аргументов xk.

Ниже даны примеры применения этой функции:

Иллюстрированный самоучитель по Maple 6/7 › Символьные (аналитические) операции › Подстановки

Функциональные преобразования элементов списков

Еще две функции, реализующие операции подстановки, указаны ниже:

map(fcn, expr .arg2…. .argn)

map2(fcn, arg1, expr .arg3,… .argn)

Здесь fen – процедура или имя, expr – любое выражение, argi – необязательные дополнительные аргументы для fen.

Первая из этих функций позволяет приложить fen к операндам выражения ехрr.

Приведенные далее примеры иллюстрируют использование функции mар.

Иллюстрированный самоучитель по Maple 6/7 › Символьные (аналитические) операции › Подстановки

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.