Matlab でよくある厄介な点は、セミコロンを忘れると、対話型シェルで数メガバイトの数値が殺到する可能性があることです。Matlab はdisp(...)
抑制されていない出力を呼び出しますが、これは非常に苦痛な場合があります。の出力は、datatipinfo(...)
はるかに使いやすいです。
- 抑制されていない出力
datatipinfo
ではなく、Matlabs の動作を呼び出すように変更することは可能ですか?disp
Matlab でよくある厄介な点は、セミコロンを忘れると、対話型シェルで数メガバイトの数値が殺到する可能性があることです。Matlab はdisp(...)
抑制されていない出力を呼び出しますが、これは非常に苦痛な場合があります。の出力は、datatipinfo(...)
はるかに使いやすいです。
datatipinfo
ではなく、Matlabs の動作を呼び出すように変更することは可能ですか?disp
いいえ、できません。
MATLABオブジェクトを使用している場合は、オーバーロードdisp
して、の使用を含め、必要なものを表示することができますdatatipinfo
。しかし、一般的には、それは不可能です。
disp
Matlab のコマンドの変更に注意してください。これには厄介な副作用があります。たとえば、コンパイルされたコードでは機能しません。
私の最善のアドバイスは、セミコロンを忘れないことです。
何かを表示する必要がある場合は、 を使用してdisp
ください。