Умножение полиномного пакета

Умножение полиномного пакета

Хорошо! Так... был очень рад, когда обнаружил, что это polynomпросто сделает для меня деление полиномов в столбик, как будто это не такая уж большая проблема. Но... есть ли функция для умножения полиномов? Кажется, я нашел что-то под названием\polymul в руководстве, но... нет никаких подробностей о том, как ее использовать (и я постоянно получаю ошибки, когда пытаюсь умножить простые полиномы):http://cs.brown.edu/about/system/managed/latex/doc/polynom.pdf

Любые предложения будут полезны!

решение1

Глядя на руководство, вы можете сделать что-то вроде этого:

\documentclass{article}
\usepackage{polynom}
\begin{document}
% the next two lines are just to save the two polynoms we want to multiply to \PolynomA and \PolynomB
\polyadd\PolynomA{x-1}{0} % adding zero: trick mentioned in the manual
\polyadd\PolynomB{x^2+2}{0}%
% multiply A and B, save to \SomePolynom
\polymul\SomePolynom\PolynomA\PolynomB
\begin{equation}
(\polyprint\PolynomA)(\polyprint\PolynomB)=\polyprint\SomePolynom
\end{equation}    
\end{document}

введите описание изображения здесь

В общем, вы делаете \polymul\SomeMacronameYouDecideYourself{<first polynom>}{<second polynom>}. Чтобы получить полезный вывод, вам нужно использовать \polyprint\SomeMacronameYouDecideYourself.

Связанный контент