0
私はOctave io
パッケージを使用していますが、スクリプトを実行する前に自身をアンロードしています。私はio
が提供するxlsread
機能を使用していますが、私は次のエラーを得続ける:私はpkg list
を入力し、私はpkg load io
を入力すると、アスタリスクはその横にあった場合にOctaveパッケージ自体がアンロード
warning: Functions for spreadsheet style I/O (.xls .xlsx .sxc .ods .dbf .wk1 etc.) are
provided in the io package. See <http://octave.sf.net/io/>.
Please read <http://www.octave.org/missing.html> to learn how you can contribute missing
functionality.
error: 'xlsread' undefined near line 25 column 23
パッケージが表示されます。私は起動時にio
を読み込むようにoctaverc
を編集しました。しかし、スクリプトを実行したときにエラーが発生し、スクリプトが失敗した後にpkg list
をチェックすると、パッケージがアンロードされます。
スクリプトの冒頭に「すべてクリア」のようなものがありますか?スクリプト内の特定のコマンドがロードされたパッケージをクリアしたと仮定すると、ここで試してみるべきことがあります:スクリプトでは、それを使用する関数を呼び出す前にパッケージをインポートし、役立つかどうか確認してください。 –
そうだった。ありがとう! – ktal
よろしくお願いします!私は答えとして上記の解決策を掲載しました。 –