ファイルを開く際のフ​ァイル選択フィルタを​変更するにはどうすれ​ばよいですか?

5 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 7 Dec 2012
MATLAB エディタ上で拡張子が .m 以外の .c などのファイルを使用しています。"ファイルを開く" のアイコンをクリックしたとき、mファイル以外のファイルを見るためにはファイルフィルタを "すべてのファイル" に毎回手動で変更する必要があります。効率よく作業するために、ファイルのフィルタを変更する方法を教えてください。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 7 Dec 2012
MATLAB にはデフォルトのファイル選択フィルタを変更する機能は備えておりません。
この問題を回避するには、ツールバーのショートカットを作成し、次のコードを実行します。
uiopen('Editor')
これは、"全ての MATLAB ファイル" としてR2008b で設定されている以下の拡張子をデフォルトのフィルタとして使用し選択します。
.m, .mdl, .cdr, .rtw, .tmf, .tlc, .c, .h, .ads, .adb
UIOPEN 関数に関するオプションや機能についてはマニュアルを参照してください。
より一般的な回避策として、選択フィルタを以下のように制御することもできます。
[filename, pathname] = uigetfile({'*.*','All Files (*.*)'},'File Selector');
edit(fullfile(pathname,filename));
このコマンドは、デフォルトのフィルタを "全てのファイル" として設定します。UIGETFILE 関数に関するオプションや機能についてはマニュアルを参照してください。
注意する点として、 EDIT コマンドは MATLAB ファイル (.m 拡張子) にしか適用できません。Figure ファイルやテキストファイルに関しては、以下のコマンドを使用してください。
open([pathname,filename]);

More Answers (0)

Categories

Find more on アプリの作成 in Help Center and File Exchange

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!