Taking a value from within a double and displaying it next to that cell?

1 view (last 30 days)
I am wondering if the following is possible.
I have a vector of doubles, all ranging in different sizes...
4x8 double
2x8 double
1x8 double
3x8 double...
I want to take the total of the last column in each double and put these into a vector.

Answers (1)

KSSV
KSSV on 5 Apr 2017
A{1} = rand(4,8) ;
A{2} = rand(2,8) ;
A{3} = rand(1,8) ;
A{4} = rand(3,8) ;
Aend = cell2mat(cellfun(@(x) sum(x(:,end)), A, 'UniformOutput', false)) ;

Community Treasure Hunt

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

Start Hunting!