Polynomial as product of two vectors

2 visualizaciones (últimos 30 días)
Aleem Andrew
Aleem Andrew el 11 de Nov. de 2020
Comentada: Aleem Andrew el 11 de Nov. de 2020
I am trying to display a polynomial as the product of two vectors.
a = [1 2 3 4 ];
syms x
f = [x,x^3,x,x^3]';
a.*f
The output should be x + 2x^3 + 3x +4x^3 but instead a number of vectors are output and f(x) is output as conj(f(x)). Writing instead a*f results in the correct output but f(x) is still displayed as conj(f(x)). Can someone explain how this issue can be fixed?

Respuesta aceptada

Bruno Luong
Bruno Luong el 11 de Nov. de 2020
Try this
a = [1 2 3 4 ];
syms x
f = [x,x^3,x,x^3].';
a*f

Más respuestas (0)

Categorías

Más información sobre Polynomials en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by