LoginSignup
1
2

More than 5 years have passed since last update.

Matlabコンソールでclassをクリアする

Last updated at Posted at 2014-11-11

Matlabの仕組み

Matlabではキャッシュを取っているようで、
クラスファイルを更新しても反映されないことが多々あります。

クラス更新できない問題

clear all;

とかやっても同じ。
クラスの更新ができません。

正解

調べたところ、

rehash;

が正解のようです。これで、Matlabが
勝手に作っているキャッシュを削除することができます。

なので、各スクリプトファイルの冒頭には

rehash; clear all; close all;

等と書いておけば大抵うまく行きます。

・・・それでもクラスが更新されないときがあるので、
そうなったら、、MatlabConsoleを再起動しましょう…

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2