How to convert numbers in cell array into double?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Abhinav
el 23 de Ag. de 2014
Comentada: Star Strider
el 23 de Ag. de 2014
I have a cell array like a = '22 16 55.40', which is dMS values, how to separate these three numbers into three cells into numeric array as follows:-
a = '22 16 55.40' to b = [22 16 55.40]. Any help is greatly appreciated.
0 comentarios
Respuesta aceptada
Star Strider
el 23 de Ag. de 2014
The textscan function works:
a = {'22 16 55.40'};
b = textscan(char(a), '%f %f %f')
produces:
b =
[22.0000e+000] [16.0000e+000] [55.4000e+000]
with b being a (1x3) cell array.
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Data Type Conversion en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!