changing fileextension of .in to .txt

hello people,
i need to edit a text file (example.in) with I/O functions but matlab doesn't support .in files so i need to change the extension to .txt and afterwards back to .in. how is that possible?
thanks a lot Cyros

Answers (3)

Dear Cyros,
what do you mean "matlab doesn't support"? You can open a file with random extension by fopen('filename.extension') and then use all I/O functions with the fid provided by fopen.
Best regards,
Michael

1 Comment

Cyros
Cyros on 10 Jul 2014
Edited: Cyros on 10 Jul 2014
Dear Michael, the file im using is example.in (input file). using fopen for that file returns -1, so i need to change the extension. i cant even attach this file here, "File format is unsupported".

Sign in to comment.

Cyros
Cyros on 10 Jul 2014
! ren example.in example.txt works
I don't know what your code is, but when I save a textfile "example.in" containing just the line "1" and then open the file, I get exactly the answer "1":
fid=fopen('example.in');fgetl(fid), fclose(fid);
ans =
1
fid=-1 usually means that the file is not found. Maybe you didn't give the correct path to the file or have a typo in the filename.
Best regards,
Michael

Categories

Asked:

on 10 Jul 2014

Answered:

on 10 Jul 2014

Community Treasure Hunt

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

Start Hunting!