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 Commenti

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

Accedi per commentare.

 Risposta accettata

KSSV
KSSV il 19 Lug 2018
a = 'MATLAB' ;
dlmwrite('data.txt',a,'delimiter','')

2 Commenti

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

Accedi per commentare.

Più risposte (0)

Categorie

Community Treasure Hunt

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

Start Hunting!

Translated by