MATLAB でmスクリプトをデバッグするときのTipsをまとめておきます。
折りにふれて追加していく予定です(多分)。
目次
とりあえずオブジェクトを表示させる
tableオブジェクトだと全部表示させようとするので、注意。
disp(hoge)
tableの先頭の8行だけ表示させる
head(TABLE)
プログラムをゆっくり動作させる
5秒止める
pause(5)
定番のprintfデバッグ
fprintf("string is %s, double is %.3f, double is %.3e\n", hoge, foo, boo);
オブジェクト型を確認
class(hoge)
値の参照(値を確認する)
whos hoge
オブジェクトのプロパティを確認する
get(hoge)
オブジェクトのプロバティと変数の確認
HOGE.Properties HOGE.Parameters