convert string with digits to double

1 view (last 30 days)
Bou
Bou on 28 Feb 2014
Edited: Azzi Abdelmalek on 28 Feb 2014
Hello,
I want to convert the following cells to double values;
'12:57:33' '36.6' '0.857101'
'12:57:51' '37.0' '0.891594'
'12:58:37' '37.7' '0.898841'
'12:59:49' '38.8' '0.893043'
str2double does not seem to work...Can anybody help me? Thanks in advance!

Answers (1)

Azzi Abdelmalek
Azzi Abdelmalek on 28 Feb 2014
Edited: Azzi Abdelmalek on 28 Feb 2014
v={'12:57:33' '36.6' '0.857101'
'12:57:51' '37.0' '0.891594'
'12:58:37' '37.7' '0.898841'
'12:59:49' '38.8' '0.893043'}
out=[datenum(v(:,1)) str2double(v(:,2:3))]

Categories

Find more on Data Type Conversion in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!