startup.m, finish.m って使ってますか?

Jiro Doke on 25 Jun 2025 (Edited on 25 Jun 2025)
Latest activity Reply by 交感神経優位なあかべぇ on 3 Jul 2025

毎回 MATLAB を立ち上げたときに実行される startup,閉じるときに実行される finish って使ってますか?
久々に startup.m を開いてみたら
format short
format compact
disp("Ready")
の3行がありました.何らかの理由で format 設定を変えたとしても次回起動したときにはお気に入りの format に戻っているというのは嬉しいですよね!
disp("Ready")
は特に意味はありませんが,表示されると「さあ,始めよう!」って気分になります.(笑)
交感神経優位なあかべぇ
交感神経優位なあかべぇ on 3 Jul 2025
startup.mにこれ入れてます。これで他言語、他ソフトといつでもSHAREという統一させた名前で連携ですね。
if ~matlab.engine.isEngineShared
matlab.engine.shareEngine('SHARE');
end
michio
michio on 3 Jul 2025
startup.m にいたずらコードを仕込んで MATLAB を起動した瞬間に発動させる・・というこの Qiita 投稿を思い出しました(笑)
なにかおかしいなと思ったら
which -all startup
で検索!