dlmwrite with text and numbers

13 次查看(过去 30 天)
I am wanting to transfer data that is input into a UI to a csv file. I am using dlmwrite currently but keep running into the issue of the csv not functioning properly. Dlmwrite is outputting nonsense text, and I frankly am lost on what to try. I've done all I know how to do.
  4 个评论
per isakson
per isakson 2019-2-19
编辑:per isakson 2019-2-19
dlmwrite, Write matrix to ASCII-delimited file says dlmwrite(filename,M) writes numeric data in array M to an ASCII format file, i.e not text
Daelyn Greene
Daelyn Greene 2019-2-19
Do you know of a workaround for that then? Like how to transfer the text to a number array or something like that.

请先登录,再进行评论。

采纳的回答

per isakson
per isakson 2019-2-19
Something like
for jj = 1: len
fprintf( fid, '___\n', num(jj), txt{jj} )
end
is a standard approach
Another answer is under the tab, Examples, of tprintf, tprintf writes tabular data to a text file.

更多回答(0 个)

标签

产品


版本

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by