1. ホーム
  2. matlab

[解決済み] Matlabでm-fileを実行するとき、コマンドビューでどのように改行を出力するのですか?

2022-02-09 08:18:39

質問内容

基本的にこのような計算を出力するm-fileがあります。

disp(['Value ', num2str(i)]);
disp(x)
disp(['Number of iterations ', num2str(iter)])
disp('----------')

しかし、この出力はコマンドビューではかなり乱雑で、コードをデバッグするときに本当にいらいらします。私は、コマンドウィンドウの出力にいくつかの改行を追加したいと思います。しかし、Matlabのドキュメントはかなりひどいので、これに関する情報を見つけることができません。私は disp('\n') と disp(' ') のようなものを試しましたが、無駄でした。

どうやるんですか?できるのでしょうか?

どのように解決するのか?

fprintf('\n') を実行する必要があります。 disp(' ') . 一般的には fprintf よりも柔軟性があります。 disp . の主な利点は disp は、ある程度のインテリジェンスを持ち、完全なオブジェクトをプリントアウトする方法を知っていることです。