Subtracts Two Cell Arrays to Yield a Third Array

1 Ansicht (letzte 30 Tage)
Maskus Kit
Maskus Kit am 5 Apr. 2021
Kommentiert: Maskus Kit am 5 Apr. 2021
Hello friends,
I've got two cell arrays of equal size. How do I go about subtracting them to create a third cell array ouput?
Thanks.

Akzeptierte Antwort

KSSV
KSSV am 5 Apr. 2021
Bearbeitet: KSSV am 5 Apr. 2021
Let C1 and C2 be two cell arrays of equal size and having same data each cell.
N = length(C1) ;
iwant = cell(N,1) ;
for i = 1:N
iwant{i} = C1{i} - C2{i} ;
end
Or use cellfun
iwant = cellfun(@minus,C1,C2,'UniformOutput',false) ;

Weitere Antworten (0)

Kategorien

Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by