a ={'1','2','3','4','5','6','7','8','8'};
n = str2double(a)
This can be faster under some conditions:
n = sscanf(sprintf('%s ', a{:}), '%d').'
cell2mat converts the cell array of char vectors to a char matrix. But this does not convert the char vectors to numbers.