surd

Nthroot

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

surd(x, n)

Описание

Для комплексного числа x и целочисленный n, surd(x, n) возвращает n-th корень x, (комплексный) аргумент которого является самым близким к тому из x.

Если x является положительным вещественным числом, surd(x, n) совпадает с x^(1/n). Если x является отрицательным вещественным числом, и n нечетен, то surd(x, n) совпадает с -|x|^(1/n).

surd(x, n) возвращает то сложное решение y y n = x с углом в полярных координатах, самым близким к тому из x; среди двух одинаково удаленных y выбран тот с меньшим аргументом. Напротив, x^(1/n) представляет решение с самым маленьким абсолютным значением угла в полярных координатах в области значений.

Если n является численным значением, это должно быть ненулевое целое число. Если это является символьным, это, как понимают, представляет ненулевое целое число.

surd(x, 2) математически эквивалентен sqrt(x). В отличие от sqrt, однако, surd может ответить на неоцененный символьный звонок.

Взаимодействия среды

Когда названо аргументом с плавающей точкой, функция чувствительна к переменной окружения DIGITS, который определяет числовую рабочую точность.

Примеры

Пример 1

Если n нечетен, и x действителен, то surd(x, n) действителен, также. С другой стороны, x^(1/n) не действителен, если x отрицателен:

surd(-27, 3), surd(-27.0, 3), (-27)^(1/3), (-27.0)^(1/3)

Пример 2

surd может быть вызван символьными аргументами:

surd(3, n)

Иногда, surd возвращает неоцененный вызов функции:

surd(x, 3), surd(x, n^2 + n)

Возвращаемые значения

Арифметическое выражение.

Смотрите также

Функции MuPAD