3

Matlab でよくある厄介な点は、セミコロンを忘れると、対話型シェルで数メガバイトの数値が殺到する可能性があることです。Matlab はdisp(...)抑制されていない出力を呼び出しますが、これは非常に苦痛な場合があります。の出力は、datatipinfo(...)はるかに使いやすいです。

  • 抑制されていない出力datatipinfoではなく、Matlabs の動作を呼び出すように変更することは可能ですか?disp
4

2 に答える 2

3

いいえ、できません。

MATLABオブジェクトを使用している場合は、オーバーロードdispして、の使用を含め、必要なものを表示することができますdatatipinfo。しかし、一般的には、それは不可能です。

于 2012-05-24T11:55:22.823 に答える
0

dispMatlab のコマンドの変更に注意してください。これには厄介な副作用があります。たとえば、コンパイルされたコードでは機能しません。

私の最善のアドバイスは、セミコロンを忘れないことです。 何かを表示する必要がある場合は、 を使用してdispください。

于 2012-05-24T12:37:11.000 に答える