How do i convert a Cell as the following:
>> A = [{'2'};{'2'};{'****'};{'23'};{'23.6'}]
A =
'2'
'2'
'****'
'23'
'23.6'
To a double as the Following
A =
2.0000
2.0000
NaN
23.0000
23.6000
How do i convert a Cell as the following:
>> A = [{'2'};{'2'};{'****'};{'23'};{'23.6'}]
A =
'2'
'2'
'****'
'23'
'23.6'
To a double as the Following
A =
2.0000
2.0000
NaN
23.0000
23.6000
str2double
can be called directly on a cell array of strings:On an unrelated note, the notation used to define the cell array
A
can be simplified a bit:no need for all those curly brackets :)
Use the function
str2double
on each entry of the cell array like this: