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 Kommentar

Ive J
Ive J am 26 Sep. 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?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

제 허
제 허 am 27 Sep. 2021

0 Stimmen

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

Kategorien

Mehr zu Environment and Settings finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 25 Sep. 2021

Beantwortet:

am 27 Sep. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by