Writing a txt file via matlab

1 Ansicht (letzte 30 Tage)
Davin
Davin am 24 Nov. 2014
Kommentiert: Davin am 24 Nov. 2014
Hello,
I want to write a txt file via matlab, with a '.tck' extension instead of txt
I have the following :
b =
'BKY' 'DIS' 'KIY'
Then
fileID = fopen('ko.tck','wt')
I do get a fileID.
Then I want to transfer the content of b to the file
fprintf(fileID,'%s\n',b)
I get the following error :
Error using fprintf
Function is not defined for 'cell' inputs.
Do you know how to get these strings in a list form in my .tck file?
Thank you
D

Antworten (1)

Azzi Abdelmalek
Azzi Abdelmalek am 24 Nov. 2014
b={'BKY' 'DIS' 'KIY'}
fileID = fopen('ko.tck','wt')
fprintf(fileID,'%s\n',b{:})
fclose(fileID)
  1 Kommentar
Davin
Davin am 24 Nov. 2014
Hello Azzi,
Thanks for your answer. But I dont get the export of the file ko.tck, in fact i get this :
b =
'BKY' 'DIS' 'KIY'
fileID =
5
ans =
12
ans =
0
thanks
I tested with .txt too but dont work too and also with 'w' instead of 'wt'
D

Melden Sie sich an, um zu kommentieren.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by