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

1 visualizzazione (ultimi 30 giorni)
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

Risposta accettata

dpb
dpb il 14 Ago 2022
v=[x conj(x{:})];

Più risposte (0)

Categorie

Scopri di più su Image Processing Toolbox in Help Center e File Exchange

Prodotti


Release

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by