I want to sum the subtraction of every element in a cell (1 column, "i" rows) with the others. Then, I want to sum all results
조회 수: 1 (최근 30일)
이전 댓글 표시
elementos_cons1(all(cellfun(@isempty,elementos_cons1),2), : ) = [];
B=cell(size(elementos_cons1));
C=cell(size(elementos_cons1));
D=cell(size(elementos_cons1));
for k=1:i
A=elementos_cons1{k};
for j=1:i
B{j}=A-elementos_cons1{j};
end
C{k}=cellfun(@sum, B,'UniformOutput', false);
D{k}=cellfun(@sum, C{k},'UniformOutput', false);
end
C is giving me what I want: its a cell with 1 column and "i" rows, and in each row there is another cell with "i" rows that have the result for the previous loop. Now, I want to add all the results from C. Instead, D is being the same as C; I want that, for every row, there is sum result of every cell from C. What is wrong?!
댓글 수: 0
답변 (1개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Cell Arrays에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!