MATLAB: Finding minimum values of individual double arrays in a cell array

arrays

The following is in the cell array [9,10,11,12,13,14,15,16]; [13,14,15,16,17,18,19,20,21]
ie. [9,10,11,12,13,14,15,16] which is double is the first element of the cell array and [13,14,15,16,17,18,19,20,21] in the second element of the cell array
I am looking for a function where i can get the minimum value of the individual array. I know how to do it via for loops. I am looking for a better solution

Best Answer

k = {[9,10,11,12,13,14,15,16]; [13,14,15,16,17,18,19,20,21]} ;
r = cellfun(@min,k)