try_repeatedly.m
Tired of having scripts you leave running overnight fail because of intermittent network / filesystem errors? Me too. So I wrote try_repeatedly(). Think of it as a more "determined" version of try. It doesn't give up the first time the code inside throws an error, but attempts to run the code again, after a pause, up to 16 times before giving up.
EXAMPLE
Assuming you had a function in unreliable_processing.m that
takes a single input and has a single output that occassionally
throws an error due to intermittent network issues:
x = 5;
try_repeatedly( 'y = unreliable_processing( x )' );
z = y+1;
save results z
引用
Clark Williams (2025). try_repeatedly.m (https://www.mathworks.com/matlabcentral/fileexchange/47270-try_repeatedly-m), MATLAB Central File Exchange. に取得済み.
MATLAB リリースの互換性
プラットフォームの互換性
Windows macOS Linuxカテゴリ
タグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!バージョン | 公開済み | リリース ノート | |
---|---|---|---|
1.0.0.0 |