Выделить целую часть деления уравнения

Обсуждение вопросов, связанных с другими тулбоксами

Модератор: Admin

docker
Пользователь
Сообщения: 4
Зарегистрирован: Вс янв 27, 2019 1:23 pm

Выделить целую часть деления уравнения

Сообщение docker » Вс янв 27, 2019 1:28 pm

аналог функции Mathematica - Apart ???
как получить рациональное выражение как сумму членов с минимальными знаменателями
пример
x^4/(x^2+4)=-4+x^2+16/(x^2+4)

sandy
Эксперт
Сообщения: 5499
Зарегистрирован: Ср сен 22, 2004 4:49 pm

Re: Выделить целую часть деления уравнения

Сообщение sandy » Вт янв 29, 2019 10:10 pm

Матлабовской обертки, как я понимаю, для этой функции нет. Так что только как-то вот так:

Код: Выделить всё

syms x
y =evalin(symengine,'partfrac(x^4/(x^2+4), x)')
 
y =
 
16/(x^2 + 4) + x^2 - 4
С уважением

Александр Сергиенко

docker
Пользователь
Сообщения: 4
Зарегистрирован: Вс янв 27, 2019 1:23 pm

Re: Выделить целую часть деления уравнения

Сообщение docker » Вс фев 03, 2019 10:40 am

sandy писал(а):Матлабовской обертки, как я понимаю, для этой функции нет. Так что только как-то вот так:

Код: Выделить всё

y =evalin(symengine,'partfrac(x^4/(x^2+4), x)')

с вашей подсказки открыл mupad
Спасибо огромное