# is it possible to multiply 2 symbolic polynomials?

18 views (last 30 days)
ali temsah on 12 May 2022
Commented: Star Strider on 13 May 2022
for example if i have
f=[34 43 5]
%and
h=[32 34 4]
% i can use the (conv command) and obtain the resultant polynomial
fh=conv(f,h)
fsym=poly2sym(f)
%and
hsym=poly2sym(h)
is there any way i can multiply them ?

Star Strider on 12 May 2022
The easiest way to find out is to do the experiment —
syms x
f=[34 43 5]
f = 1×3
34 43 5
%and
h=[32 34 4]
h = 1×3
32 34 4
% i can use the (conv command) and obtain the resultant polynomial
fh=conv(f,h)
fh = 1×5
1088 2532 1758 342 20
fsym=poly2sym(f,x)
fsym = %and
hsym=poly2sym(h,x)
hsym = polyprod = fsym * hsym
polyprod = polyprod = expand(polyprod)
polyprod = polyprod = simplify(polyprod,500)
polyprod = .
##### 2 CommentsShowHide 1 older comment
Star Strider on 13 May 2022
As always, my pleasure!

R2021b

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!