numden

Извлеките числитель и знаменатель

Синтаксис

[N,D] = numden(A)

Описание

пример

[N,D] = numden(A) преобразовывает A в рациональную форму, где числитель и знаменатель являются относительно неприводимыми многочленами с целочисленными коэффициентами. Функция возвращает числитель и знаменатель рациональной формы выражения.

Если A является символьным или числовой матрицей, то N является символьной матрицей числителей, и D является символьной матрицей знаменателей. И N и D являются матрицами, одного размера как A.

Примеры

Числители и знаменатели символьных чисел

Найдите числитель и знаменатель символьного числа.

[n, d] = numden(sym(4/5))
n =
4
 
d =
5

Числители и знаменатели символьных выражений

Найдите числитель и знаменатель символьного выражения.

syms x y
[n,d] = numden(x/y + y/x)
n = 
x^2 + y^2

d = 
x*y

Числители и знаменатели элементов матрицы

Найдите числитель и знаменатель каждого элемента символьной матрицы.

syms a b
[n,d] = numden([a/b, 1/b; 1/a, 1/(a*b)])
n =
[ a, 1]
[ 1, 1]
 
d =
[ b,   b]
[ a, a*b]

Входные параметры

свернуть все

Введите, заданный как символьное число, выражение, функция, вектор или матрица.

Выходные аргументы

свернуть все

Числитель, возвращенный как символьное число, выражение, функция, вектор или матрица.

Знаменатель, возвращенный как символьное число, выражение, функция, вектор или матрица.

Представлено до R2006a