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 个评论

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?

请先登录,再进行评论。

回答(1 个)

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

类别

帮助中心File Exchange 中查找有关 Environment and Settings 的更多信息

提问:

2021-9-25

回答:

2021-9-27

Community Treasure Hunt

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

Start Hunting!

Translated by