Error when try to process many file

2 ビュー (過去 30 日間)
joo tan
joo tan 2011 年 12 月 13 日
i try process many file but at the middle, error like below:
Error using ==> fprintf Invalid file identifier. Use fopen to generate a valid file identifier.
Error in ==> Final at 19
??? C:\Program Files\MATLAB\R2010a\toolbox\matlab\codetools\opentoline.m: Too many files open; check that FILES = 20 in your CONFIG.SYS file.
what meants and how to solve?? need help

回答 (1 件)

Walter Roberson
Walter Roberson 2011 年 12 月 13 日
Usually it means that you have forgotten to fclose() your files.
There have been reports at various times of running in to this problem when using some of the utility routines along the lines of xlswrite(), routines that should be closing files but sometimes do not.
I do not recall hearing of this problem with regards to codetools, but I have not read much about that product.
  1 件のコメント
Jan
Jan 2011 年 12 月 13 日
To get a list of open file: fopen('all')

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLow-Level File I/O についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by