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 commentaires

Rik
Rik le 19 Juil 2018
I suspect setting the Delimiter would solve this. Did you read the doc?
madhan ravi
madhan ravi le 19 Juil 2018
Modifié(e) : madhan ravi le 19 Juil 2018
I also tried
dlmread('a.txt',',')
didn’t work out either
Image Analyst
Image Analyst le 19 Juil 2018
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.
madhan ravi
madhan ravi le 19 Juil 2018
Sir ,
The file consists
M,A,T,L,A,B
I just want to read the above text file as MATLAB without commas

Connectez-vous pour commenter.

 Réponse acceptée

KSSV
KSSV le 19 Juil 2018

1 vote

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

2 commentaires

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

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Characters and Strings dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by