1

この種の問題に遭遇するのはこれが初めてです。3つの異なるプラットフォーム(Win / Linux / OS X)で問題なく実行される完全に機能するコードがあります。ただし、deploytoolのコンパイル後、その一部が機能しなくなります。コードがコンパイルされたら、どうすればエラーを取得できますか?.matファイルの読み込みと読み取りに問題があるようです。それは可能ですか?誰かが私を助けてくれることを願っています。

ありがとう

編集:私は問題を解決しました!残念ながら、すべてのaddpath障害でした!コンパイルmatlabがそのすべてのフォルダーを混乱させた後、コードを実行するために必要なファイルと関数を含むフォルダーがたくさんあります。良いヒント:コンパイルにaddpathを使用しないでください!ともあれ、ありがとう!

4

1 に答える 1

2

tryエラーが発生しcatchた場合は、テキストファイルに書き込むことができます。または、画面にテキストを印刷するチェックを組み込みます。

もう少し一般的には、問題のあるコードの部分を切り分けて、エラーの原因が正確に見つかるまで、基本的にこの部分の機能の半分を繰り返し切り取ることができます。

于 2013-01-15T14:37:07.987 に答える