2016-08-05 6 views
-1

Предположим, что у меня есть выражение Matlab, состоящее из отношения многочленов от символьной переменной x. Коэффициенты полиномов также символичны. Есть ли простой способ извлечь числитель и знаменатель выражения? Это нормально, если функция возвращает либо полиномы, либо их коэффициенты.Matlab: отношение символьных полиномов - числитель и знаменатель экстентов

ответ

1

Да, есть. Если поиск Google "MATLAB символический числитель знаменатель" появляется следующая документация: numden

[N,D] = numden(A) 

Пример из MATLAB:

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

n = 
x^2 + y^2 

d = 
x*y