intervalПреобразуйте постоянные подвыражения в интервалы
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
interval(object)
interval(object) преобразует все постоянные подвыражения object к интервалам с плавающей точкой.
interval аналог float. В то время как последние преобразования точные числа и числовые выражения к приближениям с плавающей точкой, interval преобразует числа и числовые выражения к включению интервалов с плавающей точкой.
Если object арифметическое выражение, interval(object) рекурсивно убывания в подвыражения object и замены весь целые числа,rationals, и числа с плавающей точкой, а также константы CATALAN, ЭЙЛЕР и PI интервалами с плавающей точкой, заключающими их. Впоследствии, получившееся выражение выполнено через арифметику интервала.
Если object не арифметическое выражение, interval возвращает неизменный объект.
Только константные выражения, такие как числа 1
, 0.123 + 4.5 i и т.д. и числовые выражения PI + sqrt(2), sin(PI/24) и т.д. преобразованы в интервалы с плавающей точкой. Символьные объекты, такие как идентификаторы, индексированные идентификаторы и т.д. оставляют нетронутыми:
interval(4*x[1] + PI*x[2]^2/sin(1) + 1/4)
![]()
interval(f(g(2 + x) + sin(1)*sqrt(PI)))
![]()
Специальные константы MuPAD® CATALAN, ЭЙЛЕР и PI могут быть преобразованы в заключающий интервал с плавающей точкой:
interval(CATALAN), interval(EULER), interval(PI)
![]()
|
Произвольный объект MuPAD |
Объект MuPAD