How can I change a FOTRAN code into a MATLAB code

4 views (last 30 days)
To convert, followings are some steps i applied :
1. Download and extract f2matlab into your computer
2. In matlab, go to the folder in which you extract f2matlab
3. In matlab command, put >> f2matlab('myfortran.f');
During conversion I have following errors
>> f2matlab('mmm.f'); %the filte mmm.f in desktop
-----------------------------------------------------------
| f2matlab -- Ben Barrowes, Barrowes Consulting |
-----------------------------------------------------------
Error using fscanf
Invalid file identifier. Use fopen to
generate a valid file identifier.
Error in f2matlab (line 212)
fid=fopen(filename);
filestr=fscanf(fid,'%c');
fclose(fid);
I searched internet but did not find answer how to solve my problem. Can anyone tell me how to solve this error Message in MATLAB .

Accepted Answer

KOU DU
KOU DU on 23 Aug 2019
It shows there's somthing wrong when open the file. Please check
fid=fopen(filename)
is not equal to -1 and ensure that your fortran file is in the same path of your matlab file.

More Answers (0)

Categories

Find more on Startup and Shutdown in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!