How can I change a FOTRAN code into a MATLAB code

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 .

 채택된 답변

KOU DU
KOU DU 2019년 8월 23일
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.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Fortran with MATLAB에 대해 자세히 알아보기

질문:

2019년 8월 23일

댓글:

2019년 8월 23일

Community Treasure Hunt

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

Start Hunting!

Translated by