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

1 Ansicht (letzte 30 Tage)
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

Akzeptierte Antwort

dpb
dpb am 14 Aug. 2022
v=[x conj(x{:})];

Weitere Antworten (0)

Kategorien

Mehr zu Image Processing Toolbox finden Sie in Help Center und File Exchange

Produkte


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by