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

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

채택된 답변

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

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!