Borrar filtros
Borrar filtros

Conversion from Char array to unsigned int array

6 visualizaciones (últimos 30 días)
Hafiz Luqman
Hafiz Luqman el 28 de Mzo. de 2018
Respondida: Walter Roberson el 28 de Mzo. de 2018
I have an char array (fileNames_images)saving timestamps of sensor data..
fileNames_images (1,:) = '520944046594172889.png'
fileNames_images (2,:) = '520944046594172789.png'
...
..
..
I want to convert this character array into numeric array but matlab returns empty array.
camera_time = str2num( strcat('uint64(',fileNames_images(:,1:end-4),')') )
If I try to use loop;
for a = 1:1000
camera_time(a,:) = str2num( strcat('uint64(',fileNames_images(a,1:end-4),')') );
end
It says,
Unable to perform assignment because the size of the left side is 1-by-1 and the size of the right side is 0-by-0

Respuestas (1)

Walter Roberson
Walter Roberson el 28 de Mzo. de 2018
use sscanf with a %lu format

Categorías

Más información sobre Data Type Conversion en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by