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

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

채택된 답변

MathWorks Support Team
MathWorks Support Team 2012년 12월 7일
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]);

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 アプリの作成에 대해 자세히 알아보기

태그

아직 태그를 입력하지 않았습니다.

Community Treasure Hunt

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

Start Hunting!