Default_Path_Retrie​val

バージョン 1.1.0.0 (4.51 KB) 作成者: Thomas Clark
Save and retrieve last-used path strings. Ideal for users of uigetfile() and similar functions.
ダウンロード: 904
更新 2009/9/16

ライセンスの表示

_________
This function can help if you:
- frequently access/write files/folders which are not necessarily on your MATLAB path

- Do lots of load/save type operations to various different destinations

- Use dialogue functions like uigetfile() and uigetdir()
_________

What it does:
If you have a path string in your current workspace, you can add it to a single database file.

At a later date, use a simple command to retrieve the path for reuse.

The database file is automatically created; there is no need to edit it manually.
_________

How I use it:
I write toolboxes. So in the toolbox I'm currently writing, users load image files, they load calibration files, and they load results files.

Each time uigetfile() is used to locate a file (of a given type), I use these functions to get the directory path of the last-accessed file of the required type. I pass this to the DefaultName input for uigetfile.

Result: The uigetfile() dialogue box goes to the most likely folder in which that file type is stored, instead of starting in the MATLAB current directory.

引用

Thomas Clark (2026). Default_Path_Retrieval (https://jp.mathworks.com/matlabcentral/fileexchange/24965-default_path_retrieval), MATLAB Central File Exchange. 取得日: .

MATLAB リリースの互換性
作成: R2008a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersStartup and Shutdown についてさらに検索
謝辞

ヒントを得たファイル: M-file Header Template

バージョン 公開済み リリース ノート
1.1.0.0

Update 16 Sept 2009:
- Fixed a permissions related bug (writing to matlabroot) in linux/unix
- Database file is now saved with m-files instead of in matlabroot
- Couple of code-tidiers (e.g. use of dynamic fieldnames)

1.0.0.0