我在Matlab中有一个单元格,如下所示:
'1406200719565'
'1406200719583'
'1406200719598'
'1406200730211'
'1406200730226'
'1406200730242'
'1406200731023'
'1406200731889'
'1406200732801'
'1406200733670'
Run Code Online (Sandbox Code Playgroud)
我希望不将每个String转换为double,然后转换为double数组.我遵循了网上可以找到的各种方法,但都没有奏效.例如,我使用了这里推荐的方法,但结果只是一个带NaNs的向量.我还可以做些什么?
你试过这个:
S={'1406200719565'
'1406200719583'
'1406200719598'
'1406200730211'
'1406200730226'
'1406200730242'
'1406200731023'
'1406200731889'
'1406200732801'
'1406200733670'}
cellfun(@str2num, S)
Run Code Online (Sandbox Code Playgroud)