Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Если команда limit
не может вычислить предел функции в конкретной точке и также не может доказать, что предел не задан в этой точке, команда возвращает неразрешенный предел:
limit(gamma(1/x)*cos(sin(1/x)), x = 0)
Если limit
может доказать, что предел не определен в конкретной точке, то это возвращает undefined
:
limit(exp(x)*cos(1/x), x = 0)
Функциональный exp(x)*cos(1/x)
также не имеет односторонних пределов в x = 0
:
limit(exp(x)*cos(1/x), x = 0, Left); limit(exp(x)*cos(1/x), x = 0, Right)
График показывает это подходами exp(x)*cos(1/x)
x = 0
, функция колеблется между и:
p1 := plot::Function2d(exp(x)*cos(1/x), x = -PI/4..PI/4): p2 := plot::Function2d(exp(x), x = -PI/4..PI/4, Color = RGB::Red): p3 := plot::Function2d(-exp(x), x = -PI/4..PI/4,Color = RGB::Red): plot(p1, p2, p3)
Чтобы получить интервал всех возможных предельных точек функционального exp(x)*cos(1/x)
около особенности x = 0
, используйте опцию Intervals
:
limit(exp(x)*cos(1/x), x = 0, Intervals)