file read & write to text file for long data

I want to write binary data to .txt format
clear all; close all
rng(1);
x = randi([0,1], 1,10000);
fileID = fopen('test_vector2.txt','w');
fprintf(fileID,'%d \n',x);
fclose(fileID);
when I open the .txt file in matlab, it is not problem. but when i open the file extenal of matlab, I cant understand contents of file.
in the case of small size x, there are not problem, but another case big size x, there are problem.

1 comentario

Ive J
Ive J el 26 de Sept. de 2021
What do you mean by "when i open the file extenal of matlab, I cant understand contents of file"? If you open test_vector2.txt in any text editor, you can see the contents. Note that also it's not a binary file, it's a plain text file.
What do you wanna do and what's your problem exactly?

Iniciar sesión para comentar.

Respuestas (1)

제 허
제 허 el 27 de Sept. de 2021

0 votos

when I open the file double click, I cant understand .txt file as above figure.
but when I open the file in matlab, I can understand and read this data.
I guess that data x is so long, then the file is broken. ??
thank you for your answer

Preguntada:

el 25 de Sept. de 2021

Respondida:

el 27 de Sept. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by