How do I read in a text file (CREATED FROM BINARY IMAGE OF ROWS-420 AND COLUMNS 680) and sort it by a ROW

1 visualización (últimos 30 días)
I created a file from binary image which consists of 420 rows and 680 columns, in which I am trying to read and then sort by row 1 and then by row 2,etc.....
i have to calculate number of 1 in each row..
can anyone please suggest the ,matlab code.
Thanks in advance.

Respuesta aceptada

Bhaskar R
Bhaskar R el 24 de Feb. de 2020
x = logical(randi([0,1], 420, 680 )); % assumed that x is your extracted data from the text file
x_sorted = sort(x, 2); % sorted array
x_1_count = sum(x, 2); % counted number of 1's in each row
  2 comentarios
Bhaskar R
Bhaskar R el 24 de Feb. de 2020
Editada: Bhaskar R el 24 de Feb. de 2020
you can read data from text file as
f= fopen('your_text_file.txt', 'r');
x = textscan(f, repmat('%d', 1, 680), 'CollectOutput', 1, 'Delimiter', ',');
x = x{1};
fclose(f);

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Convert Image Type en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by