2016-12-08 9 views
0

matlab.io.fits関数を使用して.fitsファイルを作成しようとしています。ここに示す例は、matlab.io.fits.createFileです。MATLAB:matlab.io.fitsをインポートするときにエラーが発生する

しかし、これは私に次のエラーを与える:私はMatlab2009で同じ結果を得る

>> import matlab.io.fits 
??? Import argument 'matlab.io.fits' cannot be found or cannot be imported 

と2015年

:フィットクラスをインポート

>> import matlab.io.* 
>> fptr = fits.createFile('myfile.fits'); 
??? Undefined variable "fits" or class "fits.createFile". 

は、直接、エラーを与えます

私は間違って何をしていますか?特定のクラスをインストールする必要はありますか?私はMatlabを新しくしているので、非常に簡単な間違いかもしれませんが、私の多くのMatlab熟練した同僚はこの問題を解決できませんでした。

答えて

0

このエラーは、関数が見つからないことを示します。これは、通常、MATLABパスが壊れているために発生します。ファイルを実行することで発見された場合は、把握することができます

>> restoredefaultpath 
>> rehash toolboxcache 

:あなたはでそれを復元することができ

>> which -all matlab.io.fits.createFile 

ファイルが<matlabroot>/toolbox/matlab/imagesci/+matlab/+io/+fits/createFile.mにする必要があります。それがなければ、おそらくMATLABを再インストールする必要があります。

関連する問題