fp ::Создайте функцию путем фиксации всех кроме одного аргумента
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
fp::fixargs(f, n, <e, …>)
fp::fixargs(f,1,y) возвращает функцию
.
fp::fixargs возвращает унарную функцию, заданную путем фиксации всех кроме n-th аргумент функционального f к значениям, данным e....
Таким образом, учитывая m-ary функциональный f и m - 1 значение e 1, …, e m - 1, fp::fixargs возвращает функцию
![]()
Зафиксируйте первый и третий аргумент f к x1 и x3:
fp::fixargs(f, 2, x1, x3)(y)
![]()
Создайте функцию, которая постепенно увеличивает ее аргумент одним:
inc := fp::fixargs(_plus, 1, 1): inc(x)
![]()
Создайте функцию, которая тестирует идентификатор x на тип:
type_of_x := fp::fixargs(testtype, 2, x): map([DOM_INT, DOM_IDENT], type_of_x)
![]()
|
Функция |
|
Положительное целое число, задающее свободный аргумент |
|
Объект используется в качестве фиксированного аргумента |
Унарная функция.