コマンドウィンドウ上​の直前エラーメッセー​ジの記録方法

12 visualizaciones (últimos 30 días)
nobelnambu
nobelnambu el 17 de Jul. de 2018
Comentada: michio el 21 de Jul. de 2018
コマンドウィンドウ上であるコードを入力してエラーが発生したらすぐにそれをテキストファイルに記録したいと考えているのですが、例えば以下の様に間違ったコードを打ち込んでしまった場合に、エラーメッセージの部分だけをテキストに出力する事は出来るのでしょうか?
>> disp('Hello
disp('Hello
エラー: 文字ベクトルの終端が正しくありません。
>>

Respuesta aceptada

michio
michio el 18 de Jul. de 2018
diary 関数を使うと、コマンドウィンドウ出力をファイルに保存することができます。ただ、エラーメッセージだけでなく実行したコマンド自体も記録されてしまいます。 参考まで、どういった用途にエラーメッセージを記録されてようとしているのか、教えて頂けますか?
  4 comentarios
nobelnambu
nobelnambu el 21 de Jul. de 2018
回答ありがとうございます。想定出来るエラーに関してはtry/catch文を利用しようと考えています。ただ、想定しきれないエラーも発生する可能性がある為コマンドウィンドウ上に表示されたエラーメッセージを取得できればと考えていました。少しこちらでも調べてみたのですが、その為には"lasterr"というコマンドが有用だと分かりました。
michio
michio el 21 de Jul. de 2018
lasterr までは考えが至りませんでした。コメントありがとうございました。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!