New line for each character before space.

1 view (last 30 days)
I have a cell array which I converted to strcat and exported it into .txt file. Now the problem is that I want each value to go into a new line where as my values keep on coming in the same line after 3 spaces . Following is the code I am using
ECG_BIN_CELL = bin(fi(sigECG,1,32,31));
temp = strcat(cellstr(ECG_BIN_CELL));
fid = fopen('ECG_BIN.txt', 'wt');
fprintf(fid, '%s/n', temp{:});
fclose(fid);

Answers (1)

Walter Roberson
Walter Roberson on 25 Apr 2020
fprintf(fid, '%s\n', temp{:}); %\n not /n
  1 Comment
Abdul Ghani Zahid
Abdul Ghani Zahid on 25 Apr 2020
I did it but I get the same result
The txt file I get shows the answer as
00000110000000110101010011111111 00000110001111100001100001110011 00000110010000000011001110100100 00000110000100110100101111011101 00000101101111101110101101010100
where as I want it as
00000110000000110101010011111111
00000110001111100001100001110011
00000110010000000011001110100100
00000110000100110100101111011101
00000101101111101110101101010100

Sign in to comment.

Categories

Find more on Data Type Conversion in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!