представить многочлен в виде суммы одночленов

Polyphem

Подскажите пожалуйста, может ли, например, MatLab сделать следующее (и если да, то помогите, пожалуйста, это реализовать):
на вход подается выражение P(x,y) - многочлен с целыми коэффициентами
на выходе получить этот многочлен как сумму одночленов вида [math]a$x^m$$y^n$[/math]
Например, на вход: [math]$(x+1)^2$y[/math], на выходе [math]$x^2$y+2xy+y[/math]
интересуют именно коэффициенты при одночленах.
Заранее благодарю.

griz_a

По биному надо раскрывать, наверное :confused:

Polyphem

В этом случае все просто.
У меня просто несколько несколько слагаемых, каждое из которых произведение четырех скобок, в общем, не знаю как аккуратно все раскрыть, но главное - это проверить что многочлен меньше какой-либо степени. Может, в раздел Development поместить?
Кстати, спасибо за ответ!

korpa

В хелпе посмотри функцию expand

narkom

или что-то не понимаю, или тебе нужен symbolic toolbox. Там есть функция simplify для упрощения выражений.

Polyphem

Да, я в MatLab'е просто не работал до этого. Уже поставил, да, действительно, нужен symbolic toolbox и функция expand вроде делает то, что нужно; посмотрю и на функцию simplify. Большое всем спасибо!
Оставить комментарий
Имя или ник:
Комментарий: