I am using dlmwrite to create two columns in a text file. The first column contains numbers (a=[1:1:100]) and then second column contains zeros (b=zeros(100,1). I then concatenated them and replaced some of the zeros with numbers. When written to a file I need the zeros to display as 0.0 instead of 0. I currently have it written to a .txt file.

 Accepted Answer

Walter Roberson
Walter Roberson on 4 Jun 2018

0 votes

Use 'precision', '%.1f' for dlmwrite()

2 Comments

Anna Cole
Anna Cole on 4 Jun 2018
Can I have a different precision for different columns in dlmwrite?
Sorry, that is not possible with dlmwrite(). You should fopen/fprintf/fclose for that.

Sign in to comment.

More Answers (0)

Categories

Products

Release

R2018a

Tags

Community Treasure Hunt

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

Start Hunting!