外部コマンド実行は定番中の定番ですね。
MatlabやOctaveにも、それが備わっています。
外でつくったPython製スクリプトを動かしたり、lsコマンドでディレクトリみたり。
実際のところ
簡易記法の「!cmd」は実装されていないようなので、注意。
uicontrolではフツーにコールバックを記述。
configButton = uicontrol(fbase,'Style','pushbutton',... 'String','Config','Position',[50,500,300,100],... 'Callback',@configbutton_Callback);
メモ帳でconfig.txtを開くには、以下のように。
function configbutton_Callback (source, eventdata) status = system('notepad config.txt&'); endfunction