A PUZZLING QUESTION: Does Matlab's Mex file support external inputs and outputs?
1 回表示 (過去 30 日間)
古いコメントを表示
Hi, I would like to ask if Mex (Fortran) files are able to use Fortran's OPEN/CLOSE/WRITE/READ from files command?
If yes, how do I implement it in Matlab's Mex files? Else, are there any alternatives to output in an external document?
Thanks
Zhonghao
0 件のコメント
回答 (1 件)
James Tursa
2014 年 6 月 9 日
Yes, you can use native Fortran file I/O in mex routines. Just write the code as you normally would. The main restriction is in screen I/O ... you can't READ(5,etc) or WRITE(6,etc) in a mex routine as the operations will not work properly. But file I/O is OK.
5 件のコメント
James Tursa
2014 年 6 月 11 日
編集済み: James Tursa
2014 年 6 月 11 日
Yes, but what is the specific message you see on the screen? Anything? Does anything show up in the Test.txt file?
参考
カテゴリ
Help Center および File Exchange で MATLAB Compiler についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!