I have a certain cell of size 400x1. It basically consists of numbers in the form of string. I mean when I do
mycell{1}
it gives result
Like this if the size(mycell) is 400x1 . . . . .
str2num(cell2mat(mycell))
... or like this if the size is 1x400
str2num(cell2mat(mycell'))
However, this will cause problems if any of your strings contain a different number of characters, i.e.
mycell{1} = '2'
mycell{2} = '33'
If you have a case like this,
str2double(mycell)
...seems to handle this ok as mentioned in the other answer!