Hello everyone,
I want to remove commas between each letter and read the text file for example as follows:
a='matlab'
dlmwrite('a.txt',a)
dlmread('a.txt',a)= m,a,t,l,a,b
But I want the result to be shown as =>matlab
Any help would be appreciated.

4 个评论

I suspect setting the Delimiter would solve this. Did you read the doc?
madhan ravi
madhan ravi 2018-7-19
编辑:madhan ravi 2018-7-19
I also tried
dlmread('a.txt',',')
didn’t work out either
Please attach your data.txt file. I need to see if the m, a, t, etc. are letters or numbers. For example is it really 1,2,4456,876 that you really want to become a character string '124456876', or a number 124456876, which might not be possible depending on how many digits and decimal points there are.
Sir ,
The file consists
M,A,T,L,A,B
I just want to read the above text file as MATLAB without commas

请先登录,再进行评论。

 采纳的回答

a = 'MATLAB' ;
dlmwrite('data.txt',a,'delimiter','')

2 个评论

madhan ravi
madhan ravi 2018-7-19
编辑:madhan ravi 2018-7-19
When I type
dlmread('data.txt')
It doesn’t work unfortunately.
Read https://in.mathworks.com/help/matlab/ref/dlmread.html, you need to specify positions to skip the text.

请先登录,再进行评论。

更多回答(0 个)

类别

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

标签

Community Treasure Hunt

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

Start Hunting!

Translated by