How to copy a complex number in a cell with different sign of imaginary part?

1 vue (au cours des 30 derniers jours)
NHJ
NHJ le 14 Août 2022
Commenté : NHJ le 14 Août 2022
Is it possible to copy a complex number in a cell with different sign of imaginary part? For example, I have 1x1 cell of complex number, x{1,1}=[1+2j 2+3j; 1-2j 2-3j] and wanto add another cell with the same value as x{1,1} but different sign of imaginary part. The output will become 1x2 cells, x{1,1}=[1+2j 2+3j; 1-2j 2-3j] and x{1,2}=[1-2j 2-3j; 1+2j 2+3j].
x{1,1} = [1+2j 2+3j;
1-2j 2-3j]
v = repmat((cellfun(@conj,x,'UniformOutput',false)),1,2)
I try as the above codes, but they change the sign for all cells. Thanks in advance

Réponse acceptée

dpb
dpb le 14 Août 2022
v=[x conj(x{:})];

Plus de réponses (0)

Catégories

En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange

Produits


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by