MATLAB Answers

how to save digital output

2 views (last 30 days)
Yuanju Chao
Yuanju Chao on 27 Nov 2019
Answered: Walter Roberson on 28 Nov 2019
a=[ 1 0 1 0 1 1 0 0 1 1 0];
save a_out.txt -ascii a
1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00
is there a way to save it as
1 0 1 0 1 1 0 0 1 1 0? as digital output so I can feed it into simualtor?

  0 Comments

Sign in to comment.

Answers (2)

Walter Roberson
Walter Roberson on 28 Nov 2019
dlmwrite('a_out.txt', a, 'delimiter', ' ');

  0 Comments

Sign in to comment.


Akira Agata
Akira Agata on 28 Nov 2019
How about using writematrix function?
writematrix(a,'a_out.txt','Delimiter',' ');

  1 Comment

Walter Roberson
Walter Roberson on 28 Nov 2019
Note that writematrix() needs R2019b or later.

Sign in to comment.

Sign in to answer this question.