Same elements in cells on diag of a matrix

Hello there,
I'm using syms and I have several polynoms in each of my mtrix cells,
I want to find out what are the common elements on the polynoms that on the diagonal of the matrix.
For example, the following 2x2 matrix:
A=[
1+w+w^2, 2w+3;
3w+5, 1-w+w^2;
]
I want to get the following polinom: 1+w^2.
In future steps I'll use cos and sin so please consider it.

Risposte (1)

SaiDileep Kola
SaiDileep Kola il 13 Gen 2021
Hi,
Although there is no direct way I could see for the task, it can be achieved through a little tedious process by extracting children of each polynomial using "children" function and then check for the common factors using "isAlways" as used here.

Tag

Richiesto:

il 9 Gen 2021

Risposto:

il 13 Gen 2021

Community Treasure Hunt

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

Start Hunting!

Translated by