числовой::Ищите indeterminates
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
numeric::indets(object)
numeric::indets(object) возвращает набор indeterminates, содержавшегося в object.
Это - вспомогательная программа, используемая numeric::polyroots, numeric::quadrature, numeric::realroots, numeric::solve и т.д., чтобы найти indeterminates.
Это рекурсивно ищет операнды object для indeterminates. В частности, поиск применяется к элементам списков, наборов, массивов, таблиц, и т.д.
Следующие объекты рассматриваются как indeterminates: идентификаторы, индексированные идентификаторы и indeterminates объектов DOM_POLY. Также коэффициенты таких полиномов разыскиваются indeterminates.
Следующие объекты не рассматриваются как indeterminates: числовой PI констант, ЭЙЛЕР и CATALAN (cf. Type::ConstantIdents) и нулевые операнды выражений и подвыражений (т.е. имена функций в неоцененных вызовах функции, таких как f(2), sin(PI/13) и т.д.). Также переменные интегрирования в неоцененных вызовах int, numeric::int и numeric::quadrature и индексов суммирования в неоцененных вызовах sum и numeric::sum не рассматриваются.
Идентификаторы и индексированные идентификаторы рассматриваются как indeterminates:
numeric::indets([{a + b*PI}, sin(c + sqrt(2) + EULER),
table(1 = d - cos(e), 2 = f + 0.1*I),
array(1..2, [g, h]), F(i[2], i[2]),
D([1], G)(j[1]), k[3 + L[4]]])![]()
Оба indeterminates, а также символьные коэффициенты рассматриваются в полиномах доменного типа DOM_POLY:
numeric::indets(poly(a[1]*x^2 + a[2]*x +a, [x, y]))
![]()
Нулевые операнды неоцененных вызовов функции, такие как f(…) или sin(…) не рассматриваются как indeterminates:
numeric::indets(f(a + sin(b) + PI + EULER))
![]()
Переменные интегрирования и индексы суммирования не рассматриваются как indeterminates:
numeric::indets({int(f(x), x = a..b),
sum(f(i), i = c..infinity)})![]()
|
Произвольный объект MuPAD® |
Набор indeterminates возвращен, если аргумент является объектом некоторого типа основных данных ядра. Пустое множество возвращено, если объект от некоторой области библиотеки.