numer

Числитель рационального выражения

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

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

Синтаксис

numer(f)

Описание

numer(f) возвращает числитель выражения f.

numer рассматривает вход как рациональное выражение: нерациональные подвыражения, такие как sin(x), x^(1/2) и т.д. внутренне заменяются “временными переменными”. Числитель этого рационализированного выражения вычисляется, временные переменные наконец заменяются исходными подвыражениями.

Примечание

Числитель и знаменатель не обязательно отменяются: числитель возвращен numer может иметь нетривиальный gcd со знаменателем, возвращенным denom. Предварительно обработайте выражение normal осуществлять отмену общих множителей. См. Пример 2.

Примеры

Пример 1

Мы вычисляем числители некоторых выражений:

numer(-3/4)

numer(x + 1/(2/3*x -2/x))

numer((cos(x)^2 -1)/(cos(x) -1))

Пример 2

numer не выполняет отмен, если рациональное выражение имеет форму “числитель/знаменатель”:

r := (x^2 - 1)/(x^3 - x^2 + x - 1): numer(r)

Этот числитель имеет общий множитель со знаменателем r; normal осуществляет отмену общих множителей:

numer(normal(r))

Однако автоматическая нормализация происходит, если входное выражение является суммой:

numer(r + x/(x + 1) + 1/(x + 1) - 1)

delete r:

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

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

Перегруженный

f

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

Функции MuPAD

Для просмотра документации необходимо авторизоваться на сайте